正则表达式的写法,请教

2025-05-12 18:57:16
推荐回答(3个)
回答(1):

1、普通字符
2、特殊意义的元字符:\d数字字符;
\d [0-9]
\D 非数字
\w word 匹配的是单词字符 a-z A-Z 0-9 _
\W 非单词字符
\s 空字符(不可见) 空格 \t \n
\S 匹配可见字符
. 匹配任意字符 (除去\n)
\. 匹配的点
3.正则优先级
|或,优先级最低;
()分组,优先级最高;/(f|b)oot/.test(foot)//true
[]:表示一个字符的位置,[]内表示可以出现的字符
/a|b|c/===/[abc]/;
/[a-z]/只要出现一个!小写字母
[^]:表示非
/[0-9]/
4.边界字符
^表示开始;$表示结束
chuan ^c开头,n$结尾
^ $;精确匹配
5.量词元字符
*:表示出现0次或者0次以上
+:表示1次或者1次以上;
?:表示0次或者1次;
{n,m} :出现n到m次;
{n,}:出现n或者n次以上
{n} :出现n次

回答(2):

正则表达式2

回答(3):