में पॉज़िक्स क्लास के बाद पुनरावृत्ति मेटा वर्ण मैं नियमित अभिव्यक्ति सीख रहा हूं। मुझे उस उदाहरण से संबंधित कुछ संदेह हैं:`{n}` reixx
मैं नामों में पारंपरिक एक्सटेंशन के साथ सभी फाइलें ढूंढना चाहता हूं। यह काम करता है:
ls | grep '\.[[:lower:]][[:lower:]][[:lower:]]$'
लेकिन यह नहीं करता है:
ls | grep '\.[[:lower:]]{3}$'
जहां तक मेरा पैटर्न चरित्र पूर्ववर्ती की बिल्कुल {n}
घटनाओं है कि के साथ मिलान में {n}
यात्रा मेटा चरित्र परिणाम समझा। क्या यह पॉज़िक्स कक्षाओं के साथ काम नहीं करता है? या मैं यहाँ कुछ मूर्खतापूर्ण गलती कर रहा हूँ?
हमें डबल स्क्वायर ब्रैकेट की आवश्यकता क्यों है? – thefourtheye
@thefourtheye क्योंकि पॉज़िक्स काम में चरित्र वर्गों का नाम कैसा है। –
स्पष्टीकरण के लिए धन्यवाद। –