js中 var=/^[a-zA-Z]|/g是/...../定义正则表达式的吗?后边的g什么意思? 10

 我来答
zhangqi0192
2014-12-16 · TA获得超过2387个赞
知道大有可为答主
回答量:1417
采纳率:0%
帮助的人:1213万
展开全部
你好 这个是代表匹配区域和次数
如果不写/g 那么 该准则 会验证 知道遇见了 他第一个满足的条件 就会停止
举个例子 10个人里 有男有女 你的正则表达式 代表着 匹配谁是男人
如果不加/g 那么当他找到第一个男人时 他就会停止 不继续找了
如果加了 那么他会匹配10个人 找出所有的男人
这个例子比较生动易懂
希望能帮到你 谢谢
追问
在js文件中,有时在正则表达式包含   或 -  等符号,会发生浏览器不识别js文件的情况,把那些符号去调就又好了,该怎么办
心不元之
2014-12-15 · 超过12用户采纳过TA的回答
知道答主
回答量:26
采纳率:0%
帮助的人:23.6万
展开全部
global的首字母,全局匹配的意思
追问
问题一: /...../定义正则表达式的吗?
问题二:- 符号在js会报错,还有,该怎么办
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
枫啸残痕
2014-12-15 · 超过20用户采纳过TA的回答
知道答主
回答量:44
采纳率:0%
帮助的人:34.4万
展开全部
全局匹配的意思 -。-
追问
问题一: /...../定义正则表达式的吗?
问题二:- 符号在js会报错,还有,该怎么办
追答
看起来写了/.../ ,貌似就不用引号了?这个不太清楚...
然后,你把“|”符号删了试试看还报错不 - -!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zyy314186096
2014-12-15
知道答主
回答量:38
采纳率:0%
帮助的人:13.3万
展开全部
后面的g是代表匹配全局
追问
问题一: /...../定义正则表达式的吗?
问题二:- 符号在js会报错,还有,该怎么办
追答
 可以用\uXXXX   unicode编码表示 也可以\> 和 \<, 你自己查一下,- 要用\-表示
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式