regex - How can I capture all nonempty sequences of letters other than cat, dog, fish using a regular expression? -
कृपया समझाएं कि अभिव्यक्ति क्यों जटिल है अगर यह जटिल है।
यदि आप वास्तव में grep
का उपयोग कर रहे हैं, तो आप केवल उन पंक्तियों का चयन करने के लिए -v
विकल्प का उपयोग कर सकते हैं 'T मैच:
grep -v \ (cat \ | dog \ | मछली \ | ^ $ \)
पैटर्न खाली लाइनों का चयन करेगा और "बिल्ली", "कुत्ता" और "मछली" वाली रेखाएँ।
ठीक है, आप grep
का उपयोग नहीं कर रहे हैं। के अनुसार, यदि आपका regex इंजन इसका समर्थन करता है, तो आप ?!
:
`` (?! Regex) `शून्य-चौड़ाई नकारात्मक लुक-आइड चाहते हैं? सकारात्मक दिखने के लिए समान, सिवाय इसके कि समग्र मैच केवल तब ही सफल होगा यदि लेटरहाइड के अंदर रीजेक्स मैच करने में विफल रहता है। `टी (?! एस)` `सड़कों`` में पहले` टी` से मेल खाता है
Comments
Post a Comment