正则表达式 /^[-a-z.-@,'s]*$/i 的含义

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/07 01:30:45
正则表达式 /^[-a-z.-@,'s]*$/i 的含义
xN@_4&$lOy1Dnj~jI4(ƠUO*bvۓ,%=I~4[ʱ5mR3ٖS|z][ 4臙=P&PJ?h|DGk wuys89a% O{;yV2Bo G1}B=8 QWoKlL!ڈ5tr\ïE{sE> l'Gm5f]n4xu%'`4lNA?-KDB4J^}iEUҀ`&ґbm~-

正则表达式 /^[-a-z.-@,'s]*$/i 的含义
正则表达式 /^[-a-z.-@,'s]*$/i 的含义

正则表达式 /^[-a-z.-@,'s]*$/i 的含义
^匹配文本的开始,$匹配文本的结束.用[]括起表示允许出现的字符范围.要注意的是a-z表示从a到z这26个英文字母.“.”是通匹符,除了换行符不能匹配外,匹配一切的字符,但是放在[]就是表示"."这个字符.*表示前面的字符串可以重复0次或多次,是个贪心的匹配字符,它会尽可能多的匹配符合条件的字符.i表示不分大小字
/^[-a-z.-@,'s]*$/i的意思是:匹配所有的大小写字母.符号"-","@","'",".".