단어가 아닌 문자 제거
단어가 아닌 문자를 제거하려면 정규 표현식을 사용해야 합니다. . 단어가 아닌 문자를 제거하는 논리는 단어가 아닌 문자를 nothing('')으로 바꾸는 것입니다.
예
다음 예에는 단어가 아닌 문자가 많이 있으며 그 사이에 "Tutorix is the best e-learning platform이라는 텍스트가 있습니다. ". 그래서 정규표현식을 사용하여 단어가 아닌 문자는 출력으로 단어 문자를 얻을 수 있도록 단어가 아닌 문자를 nothing('')으로 대체했습니다.
<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