रेगेक्स इंजन लागू करने वाली सुविधाओं के कई अलग-अलग बदलाव हैं, यह "हूड के तहत" कौन सी तकनीक का उपयोग करता है और कुछ विशेषताओं के लिए यह किस वाक्यविन्यास का उपयोग करता है।
regular-expressions.info पर एक बहुत अच्छा लेख और तुलना तालिका है।
जावा रेगेक्स पैकेज "पर्ल-जैसे" नियमित अभिव्यक्ति इंजन लागू करता है, लेकिन इसमें कुछ अतिरिक्त विशेषताओं जैसे स्वामित्व वाले क्वांटिफ़ायर (.*+
) और चर-लंबाई (लेकिन परिमित) दावेदार दिखते हैं)। दूसरी तरफ, यह पर्ल की कुछ विशेषताओं को याद करता है, अर्थात् सशर्त अभिव्यक्ति या टिप्पणियां। सब कुछ, यह एक बहुत ही पूर्ण विशेषताओं का कार्यान्वयन है।
स्रोत
2010-07-12 06:32:41
कक्षा 'java.util.regex.Pattern' का एपीआई दस्तावेज जावा में नियमित अभिव्यक्तियों के सटीक वाक्यविन्यास का वर्णन करता है। – Jesper