js 非中文正则表达式
时间: 2024-05-24 19:09:05 浏览: 354
js中的正则表达式
非中文正则表达式是一种用于匹配非中文字符的正则表达式。在 JavaScript 中,可以使用 [\u4E00-\u9FA5] 来匹配中文字符,所以非中文正则表达式可以使用 [^\u4E00-\u9FA5] 来匹配非中文字符。
例如,以下代码可以使用非中文正则表达式来匹配一个字符串中的非中文字符:
```javascript
var str = "Hello, 世界!";
var nonChineseReg = /[^\u4E00-\u9FA5]/g;
var nonChinese = str.match(nonChineseReg);
console.log(nonChinese); // Output: ["H", "e", "l", "l", "o", ",", " ", "!", "!"]
```
阅读全文