मुझे पसंद है grep -v
। मैं इसका हर समय उपयोग करता हूं। लेकिन मैं अजगर में कुछ पाठ प्रसंस्करण भी कर रहा हूं, और एक महत्वपूर्ण बात यह है कि मेरे पास कमी है।
आमतौर पर, मैं grep -v
बाहरी सामग्री को पाठ से बाहर निकालने के लिए उपयोग करता हूं ।
उदाहरण के लिए,
$ grep -v '[a-z]'
# (I manually review this output to confirm that I don't want those lines)
$ grep '[a-z]' > linesiwanted
लेकिन मैं पायथन में रेगेक्स के पूरक से कैसे मेल खाता हूं? उदाहरण के लिए, के पूरक \w
?
देखें stackoverflow.com/questions/164414/…
—
Sirex
SO पर अजगर के बारे में इसी तरह की चर्चा है: stackoverflow.com/questions/1921894/grep-and-python , इस सवाल का अधिक विशिष्ट संस्करण
—
icc97
\ w = कोई भी शब्द char \ W = कोई भी गैर-शब्द चार
—
कासापो