Regexp :: البدل

التحميل الان

Regexp :: البدل الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Vincent Pit
  • موقع ويب الناشر:
  • http://search.cpan.org/~vpit/

Regexp :: البدل العلامات


Regexp :: البدل وصف

Regexp :: Wildcards هي وحدة بيرل تقوم بتحويل تعبيرات البدل إلى التعبيرات العادية في بيرل. Regexp :: Wildcards هي وحدة بيرل التي تحول تعبيرات البدل إلى Perl Expressions.synopsis استخدم Regoxp :: Wildcards QW / WC2RE /؛ بلدي $ إعادة؛ $ RE = WC2RE 'A {b؟، c} *' => "UNIX"؛ # هل هو نمط يونيكس. $ RE = WC2RE 'A؟، B *' => 'Win32'؛ # هل هو نمط نظام ويندوز. $ RE = WC2RE '* {x، y}؟ => 'jokers'؛ # تعالج النكهة والهروب من الباقي. $ RE = WC2RE ' A_C' => 'SQL'؛ # تحويل أحرف البدل SQL إلى Regexps.in العديد من المواقف، قد يرغب المستخدمون في تحديد أنماط مطابقة ولكن لا تحتاج إلى القوة الكاملة من Regexps. البدل يجعل واحدة من تلك المجموعات من القواعد المبسطة. يحول هذه الوحدة تعبيرات البدل إلى التعبيرات المنتظمة PERL، بحيث يمكنك استخدامها للمطابقة. هذا يعالج * و؟ شل النزهات، وكذلك بدائل يونيكس بين قوسين {،}، ولكن أيضا و _ SQL Wildcards. يستخدم Backspace () كشخصية هروب. يتم توفير الأغلفة لتقليد سلوك Windows و UNIX Shells.Variablesthese التحكم في المتغيرات إذا كانت المستنزهات والأقواس يجب أن تلتقط مباراتها. يمكن ضبطها عالميا عن طريق الكتابة في برنامجك Regexp :: أحرف البدل :: Capturesingle = 1؛ # من ذلك الحين، "البدل واحد بالضبط" يمكن تحديد أحرف البديل محليا عبر المحلي {Local $ Regexp :: Wildcards :: Capturesingle = 1؛ # في هذه الكتلة، "بالضبط واحد" أحرف البدل يلتقط. . ) جعل التقاط في Regexp الناتج (يتم استبدالها ب (.)). خلاف ذلك، يتم استبدالها للتو .. الافتراضي هو الأخير. للنزهات: 'a ؟؟؟ b \ ؟؟' يترجم إلى 'A (.) (.) (.) ب \؟ (.) "إذا كانت $ capturesingle هي الحقيقة" خلاف ذلك (افتراضي) ل SQL Wildcards: يتم ترجمة "A ___ B \ __" إلى "A (.) (.) (.) ب \ _ (.) خلاف ذلك (افتراضي) $ captureanyby الافتراضي افتراضي هذا المتغير هو خطأ، ويتم استبدال الإحداثيات من أحرف البدل "أي" (I.E. * jokers أو ل SQL Wildcards) بأحد واحدة. *. عندما تقوم بتقييمها إلى TRUE، يتم تصنيع هذه التسلسلات من أحرف البدل "أي" في التقاط واحد، وهو جشع ((. *)) مقابل CAPTUREANY> 0 وغير ذلك غير الجشع ((. *؟)). بالنسبة للممرات: "A *** B \ **" يتم ترجمة إلى "أ. * b \ *. * 'إذا كان Captureany $ غير صحيح (افتراضي)" A (. *) B \ * (. *) "إذا $ Captureany> 0 'A (. *؟) B \ * (. *؟) "خلاف ذلك ل SQL Wildcards:" B \ "يتم ترجمة" A. * B \. *' If Captureany هو FALSE (الافتراضي) 'a (. *) b \ (. *)' إذا كان $ captureany> 0 'a (. * a (. *؟) b \ (. *؟) "خلاف ذلك $ capturebracketsif تم تعيين هذا المتغير هذا يتم إجراء تصنيع الأقواس الجاهزة في (|) يلتقط، وإلا يتم استبدالها بديلا غير التقاطات ((؟: |))، وهو الافتراضي. يترجم "a {b \}، \ {c}" إلى "A (b \} | \ {c)" إذا كانت capturetbackets $ صحيح "(؟: b \} | \ {c) 'خلاف ذلك (افتراضي) متطلبات: perl.


Regexp :: البدل برامج ذات صلة

ب :: JVM :: Utils

b :: jvm :: utils هو وحدة بيرل التي تحتوي على وظائف الأداة المساعدة ل B :: JVM. ...

347

تحميل