मैंने कुछ समय बिताया है, लेकिन अभी भी समाधान करना है। मुझे नियमित अभिव्यक्ति की आवश्यकता है जो स्ट्रिंग में संकेतों (जैसे सी ++) वाले शब्दों से मेल खाता है।रेगेक्स + (प्लस) संकेतों के साथ एक शब्द से मेल खाने के लिए
मैंने "सामान्य" शब्दों के लिए /\bword\b/
का उपयोग किया है, यह ठीक काम करता है। लेकिन जैसे ही मैं /\bC\+\+\b/
आज़माता हूं, यह अभी काम नहीं करता है। यह कुछ इसमें प्लस संकेतों के साथ गलत कैसे काम करता है।
मुझे यह पता लगाने के लिए एक रेगेक्स चाहिए कि इनपुट स्ट्रिंग में सी ++ शब्द है या नहीं। इनपुट की तरह,
"c++ developer"
"using c++ language"
आदि
ps। सी # का उपयोग, .Net Regex.Match फ़ंक्शन।
मदद के लिए धन्यवाद!
हाय केनी, मैं इसका उपयोग कर रहा हूं। यह देखने में प्रदर्शित नहीं किया गया था। मैंने एक प्रश्न सही कर दिया है। ऐसा काम नहीं करता है। –
@alex: क्या आपने '(?! \ W)' कोशिश की है? – kennytm
के साथ (?! \ W) यह वही करता है जो मुझे चाहिए! बहुत बहुत धन्यवाद –