社区
JavaScript
帖子详情
为何regulare.exec()没返回符合条件的所有结果?
山雨欲来-风满楼
2005-08-01 07:10:08
word = "如果满意给个好评吧";
regulare1=/(&#\d+;)/gi;
matches=regulare1.exec(word alert(matches);
结果发现matches返回下列结果:满,满
为何不返回所有符合条件的表达式?反而返回了2次第一个满足的表达式:(
我想让它返回:满,给,个,评
有什么办法?
...全文
77
5
打赏
收藏
为何regulare.exec()没返回符合条件的所有结果?
word = "如果满意给个好评吧"; regulare1=/(&#\d+;)/gi; matches=regulare1.exec(wordalert(matches); 结果发现matches返回下列结果:满,满 为何不返回所有符合条件的表达式?反而返回了2次第一个满足的表达式:( 我想让它返回:满,给,个,评 有什么办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
山雨欲来-风满楼
2005-08-04
打赏
举报
回复
呵呵,各个版块混的呗,汗~~~~~
楼上的请给我一份文档吧,Lanyd2003@hotmail.com ,谢谢!
matrixy
2005-08-01
打赏
举报
回复
我倒,你的五衩是怎么样升的啊?
要不要JS跟DHTML参考文档啊?
跟俺联系下。。。
山雨欲来-风满楼
2005-08-01
打赏
举报
回复
不过,还是有点奇怪,教程上明明说exec()会返回所有符合条件的结果集的嘛。
怎么我还用了/g开关,指明要全局。
但它怎么会返回重复的2个首个满足条件的值捏~~~~
山雨欲来-风满楼
2005-08-01
打赏
举报
回复
原来要用match(),晕,我手头的教程上怎么没有这个方法呢:(
哦,原来是String的方法呀...
matrixy
2005-08-01
打赏
举报
回复
word = "如果满意给个好评吧";
alert("如果满意给个好评吧".match(/&#\d{5};/g));
从零开始学习Linux笔记
也希望大家可以指出我的错误,让我可以有一点点进步,以后会一直更新,同时也希望大家可以收藏,点赞加关注三连一下,大家有什么问题或者我的错误也可以在评论里留下来,相互讨论一下,谢谢大家。 随便一提,视频...
linux学习笔记
一、基本命令 1、linux各目录的作用 /bin/ 存放系统命令的目录,普通用户和超级用户...大家其实可以注意到Linux的系统,在所有“sbin”目录中保存的命令只有超级用户可以使用,“bin”目录中保存的命令所有用户都可以
Linux学习笔记
find / -name init -user/group root -type d/f/l -
exec
ls -l/对结果执行操作 {} \; -size +204800 -a -409600 同时满足两个条件 -size +204800 -o -409600 满足任意条件 locate 文件名 在文件资料库查找 ...
shell教程
使用圆括号 (( )) var=1 echo ((var+=1)) 3.let let几乎支持所有的运算符 var=1 let "var+=1" let "c=$var+1" echo $var 输出结果为2 4.使用expr var=1 var=`expr $var + 1` foo=$(expr $foo + 1) #expr 10 + 10 20 ...
史上最牛的Linux教程—兄弟连 --笔记
也希望大家可以指出我的错误,让我可以有一点点进步,以后会一直更新,同时也希望大家可以收藏,点赞加关注三连一下,大家有什么问题或者我的错误也可以在评论里留下来,相互讨论一下,谢谢大家。随便一提,视频配套...
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章