/([yMdhsm])(1*)/g
1 回答
浮云间
TA贡献1829条经验 获得超4个赞
/([yMdhsm])(1*)/g
/.../双斜杠中的内容为正则需要匹配的内容g为全文检索。[ ... ]匹配第一个字符,这个字符可以是方括号中的任意一个字符。1匹配第二个字符,这个字符必须是1,*前面的表达式,即1 可以匹配 0到任意次。(...)被括号包裹的内容表示要正则提取的内容,可以使用var arr = regex.exec(str),regex表示正则表达式,str表示需要匹配的字符串,arr为正则提取的结果,arr[0] 表示正则提取的全文,arr[1]表示第一个( )的内容,以此类推,可以用arr.length看长度。总的来说,这个正则匹配第一个字符为
yMdhsm中的一个,第二个字符到第n个字符为1,例: y1111111,h1。
添加回答
举报
0/150
提交
取消
