发布网友 发布时间:2022-04-27 04:16
共4个回答
热心网友 时间:2022-04-22 22:38
你好 这个是代表匹配区域和次数
如果不写/g 那么 该准则 会验证 知道遇见了 他第一个满足的条件 就会停止
举个例子 10个人里 有男有女 你的正则表达式 代表着 匹配谁是男人
如果不加/g 那么当他找到第一个男人时 他就会停止 不继续找了
如果加了 那么他会匹配10个人 找出所有的男人
这个例子比较生动易懂
希望能帮到你 谢谢追问在js文件中,有时在正则表达式包含 或 - 等符号,会发生浏览器不识别js文件的情况,把那些符号去调就又好了,该怎么办
热心网友 时间:2022-04-22 23:56
global的首字母,全局匹配的意思追问问题一: /...../定义正则表达式的吗?
问题二:- 符号在js会报错,还有,该怎么办
热心网友 时间:2022-04-23 01:31
全局匹配的意思 -。-追问问题一: /...../定义正则表达式的吗?
问题二:- 符号在js会报错,还有,该怎么办
追答看起来写了/.../ ,貌似就不用引号了?这个不太清楚...
然后,你把“|”符号删了试试看还报错不 - -!
热心网友 时间:2022-04-23 03:22
后面的g是代表匹配全局追问问题一: /...../定义正则表达式的吗?
问题二:- 符号在js会报错,还有,该怎么办
追答 可以用\uXXXX unicode编码表示 也可以\> 和 \<, 你自己查一下,- 要用\-表示