/([yMdhsm])(1*)/g
/([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。10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
3 回答2.7k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
3 回答827 阅读✓ 已解决