क्या इन दोनों के बीच अंतर हैं?प्रतिस्थापन (/ [^ a-z0-9]/gi, '') के बीच मतभेद और प्रतिस्थापित करें (/ [^ a-zA-Z0-9]/g, '')
replace(/[^a-z0-9]/gi, '');
replace(/[^a-zA-Z0-9]/g, '');
इसके अलावा, वहाँ एक या एक और का उपयोग कर समय में किसी भी महत्वपूर्ण अंतर हैं?
संपादित करें: प्रदर्शन के बारे में, मैं कुछ परीक्षण किया था http://jsperf.com/myregexp-test
नहीं, वे वही काम करते हैं – sdfadfaasd
यह वास्तव में क्या करता है इसके बारे में जागरूक रहें। 'Na nave" .replace (/ [^ a-z0-9]/gi, ''); ' – NullUserException
@NullUserException का प्रयास करें, लेकिन अंत में इस समस्या के लिए जेएस में कोई समाधान नहीं है। यहां तक कि '\ W' वही करता है। – xanatos