- 3
- 0
- 约小于1千字
- 约 7页
- 2018-04-01 发布于湖北
- 举报
爱创课堂 前端教程 js基础 预定义类 量词 分组 或操作符 分组的反向引用 中文10.0汇总.doc
爱创课堂 前端教程 js基础 预定义类 量词 分组 或操作符 分组的反向引用 中文
3.6 预定义类
js提前给我们定义好的,一些特殊字符。表示一类字符,是一些特殊字符集的简写。.?[^\n\r] 表示除了换行和回车之外的任意字符。?\d?[0-9] 表示数字字符。\D ?[^0-9] ??表示非数字字符?\w?[a-zA-Z_0-9] ?单词字符word\W [^a-zA-Z_0-9] 非单词字符?\s??[ \t\n\x0B\f\r] 空白字符?\S?[^ \t\n\x0B\f\r] 非空白字符
3.7 量词
量词用法:{}{n} ???硬性量词,表示字符串出现0或者n次?{n,m} ???软性量词,表示至少出现n,最大不能超过m。?{n,} ??软性量词,表示至少出现n次。?? {0,1}表示出现0次或者1?+ {1,}表示出现1次或者多次(至少出现1次)?* {0,},表示出现0次或者多次。(任意次数)?
3.8 分组
虽然量词的出现,能帮助我们处理一排密紧相连的同类型字符。但这是不够的,我们用中括号表示范围内选择,大括号表示重复次数。如果想获取重复多个字符,我们就要用小括号进行分组了。
3.9 或操作符
正则表达式可以使用|,操作符。表示要么是a,要么是bye。?表示要么有3字母要么有
原创力文档

文档评论(0)