अधिक विशेष रूप से यह उन शब्दों को वापस नहीं कर सकता है जो केवल संख्याएं हैं या जिनमें कोई अन्य वर्ण हैं जैसे #$., आदि उच्चारण वाले वर्ण ठीक हैं।

तो अगर मैं इस पाठ को एक उदाहरण के रूप में उपयोग करता हूं:

हमने cole bar . से $6.00 प्रत्येक के लिए 6 500ml बियर खरीदीं

we bought 500ml beers for each from the êcole bar लौटाएगा, इसलिए इसने 6 और $ और 6.00 को हटा दिया

संक्षेप में; मैं खरीदी जा रही वस्तुओं की कीमत और मात्रा की अनदेखी करते हुए एक रेस्तरां रसीद से आइटम का नाम पढ़ने की कोशिश कर रहा हूं।

0
Wrumble 26 सितंबर 2017, 13:46

2 जवाब

सबसे बढ़िया उत्तर

आप रेगेक्स की तरह कोशिश कर सकते हैं

/([0-9]+)?[a-zA-Zê]/
0
Manav 26 सितंबर 2017, 13:54

बिना अंक वाले सभी शब्दों का मिलान करने के लिए

/\b[^\d\W]+\b/g

उन शब्दों को छोड़ने के लिए जिनमें केवल अंकों का प्रयोग होता है

(?!^\d+$)^.+$
-1
Shell Scott 26 सितंबर 2017, 13:50