ts正则表达式判断是否含有汉字
时间: 2023-12-16 16:27:43 浏览: 353
使用正则表达式判断是否为手机号码(简单且实用)
以下是TS正则表达式判断是否含有汉字的代码:
```typescript
function hasChinese(str: string): boolean {
const reg = /[\u4e00-\u9fa5]/g;
return reg.test(str);
}
```
该正则表达式使用Unicode编码范围来匹配汉字,其中`\u4e00`表示Unicode编码中的第一个汉字,`\u9fa5`表示Unicode编码中的最后一个汉字。函数返回一个布尔值,如果字符串中含有汉字则返回true,否则返回false。
阅读全文