當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
匹配中国人姓名的JavaScript正则表达式
生活随笔
收集整理的這篇文章主要介紹了
匹配中国人姓名的JavaScript正则表达式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
第一種寫法:
var e=/^[\u00B7\u3007\u3400-\u4DBF\u4E00-\u9FFF\uE000-\uF8FF\uD840-\uD8C0\uDC00-\uDFFF\uF900-\uFAFF]+$/;第二種寫法(需要ECMAScript 6環境):
var e = /^[\u00B7\u3007\u3400-\u9FFF\uE000-\uF8FF\uF900-\uFAFF\u{20000}-\u{2FFFF}\u{30000}-\u{3FFFF}]+$/u;實戰 | ??正則表達式作用于漢字姓名生僻字方法初探
var e=/^(\u3007|[\u3400-\u9FFF]|[\uE000-\uF8FF]|[\uD840-\uD87F][\uDC00-\uDFFD]|[\uD880-\uD8BF][\uDC00-\uDFFD])+(\u00B7(\u3007|[\u3400-\u9FFF]|[\uE000-\uF8FF]|[\uD840-\uD87F][\uDC00-\uDFFD]|[\uD880-\uD8BF][\uDC00-\uDFFD])+)*$/;?注意正則表達式中空格也會匹配,要檢查下是否有多余的空格。
.NET 中的字符編碼
總結
以上是生活随笔為你收集整理的匹配中国人姓名的JavaScript正则表达式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 单片机 怎调用显示屏字库_51单片机示波
- 下一篇: 语音模型