您可以使用正则表达式的字符集来匹配除英文字母外的特殊字符。以下是一个示例:

var str = 'Hello, world! 你好!';
var pattern = /[^a-zA-Z]/g;
var result = str.replace(pattern, '');
console.log(result); // 输出 'Helloworld'

在上面的例子中,[^a-zA-Z]表示除了英文字母外的任何字符。g标志表示查找所有匹配项,而不仅仅是第一个。replace()方法将匹配到的字符替换为空字符串,从而过滤掉这些特殊字符。

JavaScript 正则表达式过滤非英文字符

原文地址: https://www.cveoy.top/t/topic/mwT9 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录