क्या रेगेक्स के विपरीत पाने का कोई आसान तरीका है या क्या मुझे एक नया रेगेक्स बनाने की ज़रूरत है जो मेरे पास है जो विपरीत है?regex में क्या नहीं है हटाने के लिए आसान तरीका
उदाहरण के लिए, मैं यह सुनिश्चित करने के लिए इस रेगेक्स का उपयोग करता हूं कि मुझे उचित मुद्रा मान मिल रहे हैं - बिना $ साइन के।
/^[0-9]+(\.[0-9][0-9]?)?$/
अब मैं इस पैटर्न के बाहर आने वाली हर चीज़ को हटाना चाहता हूं। उदाहरण के लिए, यदि उपयोगकर्ता अक्षरों में प्रवेश करता है या दो अवधि दर्ज करने का प्रयास करता है उदा। 7.50.6, मैं अवांछित वर्णों को हटाना चाहता हूं। मैं उसको कैसे करू?
आप रेगेक्स का उपयोग कैसे कर रहे हैं? – Isaac
मैं वर्तमान में i.e. myValue.test (myRegex) का परीक्षण करने के लिए इसका उपयोग करता हूं; लेकिन अब मेरे रिएक्ट ऐप में, मैं उपयोगकर्ता द्वारा अवांछित मानों को पूरी तरह से रोकने से रोकना चाहता हूं। – Sam
शायद 'value = value.match (/ [0-9] + (\। [0-9] {1,2})? /) [0]' कोशिश करें? यह हो सकता है कि आप – Isaac