正则表达式中,怎么只取第一个结果

2025-03-22 11:32:50
推荐回答(2个)
回答1:

不要用贪婪模式,即不加/g开关;
如果框架有提供类似searchAll跟search的方法,选用search;
满足前两项后,从全文的最开始处进行检索,通常而言,第一次检索就只会取到第一个结果

还有一种就是取多个group,然后拿第一个group的内容作为结果

回答2:

为什么一定要正则表达式,直接用js不好么,

$("p").eq(0).prepend("要添加的信息");