加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式

发布时间:2020-12-14 05:51:07 所属栏目:百科 来源:网络整理
导读:创建正则表达式的语法: 第一种方法: script ??? var reg = /pattern/;//pattern是规则 /script 第二种方法: ? script ??? var reg = new RegExp(‘pattern’);//pattern是规则 /script 正则表达式所支持的常用通配符 . 可以匹配任何字符 d 匹配0-9的所有

创建正则表达式的语法:

第一种方法:

<script>

??? var reg = /pattern/;//pattern是规则

</script>

第二种方法:

?

<script>

??? var reg = new RegExp(‘pattern’);//pattern是规则

</script>

正则表达式所支持的常用通配符

.

可以匹配任何字符

d

匹配0-9的所有数字

D

匹配非数字

s

匹配所有空白字符,包括空格、制表符、换行符、回车符等

S

匹配所有非空白字符

w

匹配所有的单词字符,包括0-9数字、26个英文字母和下划线

W

匹配所有的非单词字符

b

匹配单词边界

B

匹配非单词边界

[abc]

查找方括号之间的任何字符

[^abc]

查找任何不在方括号之间的字符

[0-9]

查找任何从0至9的数字

[a-z]

查找任何从小写a到小写z的字符

[A-Z]

查找任何从大写A到大写Z的字符

[A-z]

查找任何从大写A到小写z的字符

(red|blue|green)

查找任何指定的选项

?

正则表达式量词

n+

匹配任何包含至少一个n的字符串

n*

匹配任何包含零个或多个n的字符串

n?

匹配任何包含零个或一个n的字符串

n{X}

匹配包含X个n的序列的字符串

n{X,Y}

匹配包含X或Y个n的序列的字符串

n{X,}

匹配包含至少X个n的序列的字符串

n$

匹配任何结尾为n的字符串

^n

匹配任何开头为n的字符串

正则表达式修饰符

i

执行对大小写不敏感的匹配

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读