js中 var=/^[a-zA-Z]|/g是/...../定义正则表达式的吗?后边的g什么意思? 10
4个回答
展开全部
你好 这个是代表匹配区域和次数
如果不写/g 那么 该准则 会验证 知道遇见了 他第一个满足的条件 就会停止
举个例子 10个人里 有男有女 你的正则表达式 代表着 匹配谁是男人
如果不加/g 那么当他找到第一个男人时 他就会停止 不继续找了
如果加了 那么他会匹配10个人 找出所有的男人
这个例子比较生动易懂
希望能帮到你 谢谢
如果不写/g 那么 该准则 会验证 知道遇见了 他第一个满足的条件 就会停止
举个例子 10个人里 有男有女 你的正则表达式 代表着 匹配谁是男人
如果不加/g 那么当他找到第一个男人时 他就会停止 不继续找了
如果加了 那么他会匹配10个人 找出所有的男人
这个例子比较生动易懂
希望能帮到你 谢谢
追问
在js文件中,有时在正则表达式包含 或 - 等符号,会发生浏览器不识别js文件的情况,把那些符号去调就又好了,该怎么办
展开全部
global的首字母,全局匹配的意思
追问
问题一: /...../定义正则表达式的吗?
问题二:- 符号在js会报错,还有,该怎么办
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
全局匹配的意思 -。-
追问
问题一: /...../定义正则表达式的吗?
问题二:- 符号在js会报错,还有,该怎么办
追答
看起来写了/.../ ,貌似就不用引号了?这个不太清楚...
然后,你把“|”符号删了试试看还报错不 - -!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
后面的g是代表匹配全局
追问
问题一: /...../定义正则表达式的吗?
问题二:- 符号在js会报错,还有,该怎么办
追答
可以用\uXXXX unicode编码表示 也可以\> 和 \<, 你自己查一下,- 要用\-表示
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询