النص :: parsewords.

تحليل النص في صفيف من الرموز أو مجموعة من الصفائف
التحميل الان

النص :: parsewords. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Other/Proprietary Li...
  • السعر:
  • FREE
  • اسم الناشر:
  • Alexandr Ciornii
  • موقع ويب الناشر:
  • http://search.cpan.org/~chorny/

النص :: parsewords. العلامات


النص :: parsewords. وصف

تحليل النص في مجموعة من الرموز أو مجموعة من الصفائف تقبل وظائف الحسبان () و nested_quotewords () محدد (يمكن أن يكون تعبيرا منتظما) وقائمة الخطوط، ثم يكسر هذه الخطوط إلى قائمة بالكلمات تجاهل المحددين الذين يظهرون داخل اقتباسات. يعيد الحسبان () () جميع الرموز في قائمة طويلة واحدة، في حين أن nested_quotewords () إرجاع قائمة قوائم الرمز المميز المطابق لعناصر @. PARSE_LINE () تقوم بالتركيز على سلسلة واحدة. تعمل الوظائف * الحاليون () ببساطة استدعاء parse_line ()، لذلك إذا كنت تقسم فقط سطر واحد، يمكنك الاتصال ب PARSE_LINE () مباشرة وحفظ مكالمة دالة. وسيطة $ الاحتفاظ بها هي علم منطقي. إذا كان هذا صحيحا، فسيتم تقسيم الرموز الرموز في المحدد المحدد، ولكن يتم الاحتفاظ بجميع الأحرف الأخرى (علامات الاقتباس والخلفية الخلفية، وما إلى ذلك) في الرموز. إذا استمرت $، فستكون FALSE، ثم تقوم الوظائف * Thanewords () بإزالة جميع علامات الاقتباس والخلفية الخلفية التي لا يتم تشغيلها في أنفسها بخلافها - هربت أو داخل علامات اقتباس واحدة (I.E.E. ملاحظة: هذه الدلالات مختلفة بشكل كبير عن الإصدار الأصلي من هذه الوحدة التي يتم شحنها مع PERL 5.000 إلى 5.004. كميزة إضافية، قد تكون ميزة إضافية، قد تكون Repaword هي الكلمة الرئيسية التي تسبب الوظائف في الحفاظ على المحددين في كل سلسلة كإرمائية في قوائم الرمز المميز، بالإضافة إلى الحفاظ على الاقتباس والأحرف الخلفية .الكلمات () مكتوبة كحالة خاصة من الحسبان ()، ويحلل الرمز المستعار مع مسافة بيضاء كمحدد - مماثلة لمعظم شل ما unixs.synopsis استخدام النص :: parsewords؛ @ Lists = nested_quotewords ($ delim، $ ابق، @ الشرقية)؛ الكلمات الثابتة الكلمات @ Hellwords (@ ostandles)؛ الكلمات @ الكلمات = parse_line ($ delim، $ ابق، خط $)؛ الكلمات @ old_shellwords (@ (الخطوط السعودية)؛ # إهمال! متطلبات: perl.


النص :: parsewords. برامج ذات صلة