如何在JavaScript中删除非单词字符?
删除非单词字符
要删除非单词字符,我们需要使用正则表达式。删除非单词字符背后的逻辑是,只用nothing('')替换非单词字符。
示例
在下面的示例中,有许多非单词字符,并且在它们之间存在一个名为“Tutorix是最好的电子学习平台”的文本。因此,使用正则表达式将非单词字符替换为none(''),以获取单词字符作为输出。
<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
热门推荐
1 泰迪狗狗如何训练
3 狗狗训练图
5 狗狗训练方法
6 训练狗狗不咬人
8 敏捷训练狗狗
10 训练狗狗吃饭
11 泰迪狗狗训练
12 狗狗从多大开始训练
13 狗狗训练学校费用
14 怎么去训练狗狗
15 狗狗训练狗狗
16 狗狗训练教程
17 训练狗狗装死
18 泰迪狗狗的训练方法