नॉन-वर्ड वर्ण हटाना
नॉन-वर्ड वर्ण हटाने के लिए हमें रेगुलर एक्सप्रेशन्स का उपयोग करने की आवश्यकता है। नॉन-वर्ड वर्ण हटाने के पीछे तर्क यह है कि बस नॉन-वर्ड वर्णों को कुछ भी नहीं ('') से बदल दें।
उदाहरण
निम्नलिखित उदाहरण में कई नॉन-वर्ड वर्ण हैं और उनके बीच "Tutorix is the best e-learning platform" नामक टेक्स्ट मौजूद है। इसलिए रेगुलर एक्सप्रेशन्स का उपयोग करके नॉन-वर्ड वर्णों को कुछ भी नहीं ('') से बदल दिया गया ताकि आउटपुट के रूप में वर्ड वर्ण प्राप्त हो सकें।
<html> <body> <script type="text/javascript"> function remNonWord (string) { if ((string===null) || (string==='')) return false; else string = string.toString(); var PATTERN = /[^\x20\x2D0-9A-Z\x5Fa-z\xC0-\xD6\xD8-\xF6\xF8-\xFF]/g; return string.replace(PATTERN, ''); } document.write(remNonWord('Tutorix is the ~!@^&";\'/?>#$%*()+`={}[]|\\:<.,best e-learning platform')); </script> </body> </html>
आउटपुट
Tutorix is the best e-learning platform