开发者

javascript 正则 获取 引号内内容?

开发者 https://www.devze.com 2022-12-16 21:21 出处:网络 作者:如何学JAVA
186****3111 2022-06-23 08:11 因为js不支持先行断言(?<=\"),所以不好一次性获取成功。那就写个方法,解决问题。不会获取中间的逗号和两开发者_运维百科边的引号:徐离笑珊
186****3111 2022-06-23 08:11

因为js不支持先行断言(?<="),所以不好一次性获取成功。那就写个方法,解决问题。不会获取中间的逗号和两开发者_运维百科边的引号:


徐离笑珊 202开发者_JAVA技巧2-06-23 08:11

来个文档https://developer.mozilla.org...使用插入语


360U3123855808 开发者_运维知识库 2022-06-23 08:17

正则表达式标志g 全局搜索。i 不区分大小写搜索。m 多行搜索。y 执行“粘性”搜索,匹配从目标字符串的当前位置开始,可以使用y标志。


我的宝宝是臭臭 2022-06-开发者_运维知识库23 08:24

一楼的答案很棒,不过我有个小建议,就是别用两次正则,毕竟正则相对于原生函数还是比较耗资源的,


许我向你看1860 2022-06-23 08:27

开发者_如何学JAVA

把你写的加个g就行了,没有g的情况下每次搜索都会从头开始,有g的时候正则对象会记录lastIndex属性,从这里往后匹配。


0

精彩评论

暂无评论...
验证码 换一张
取 消