নন-ওয়ার্ড ক্যারেক্টার সরানো
নন-ওয়ার্ড ক্যারেক্টার সরাতে রেগুলার এক্সপ্রেশন ব্যবহার করতে হয়। লজিক হলো নন-ওয়ার্ড ক্যারেক্টারগুলো খালি স্ট্রিং ('') দিয়ে রিপ্লেস করে দেয়া।
উদাহরণ
নিচের উদাহরণে অনেক নন-ওয়ার্ড ক্যারেক্টার রয়েছে এবং তাদের মাঝপথে "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