gpt4 book ai didi

regex - 如何匹配多个出现的子字符串

转载 作者:行者123 更新时间:2023-12-04 02:15:58 25 4
gpt4 key购买 nike

如果我有一个 HTML 字符串,例如:

<div><p>£20<span class="abc" /><span class="def">56</span></p></div>

我想要文字:
20<span class="abc" /><span class="def">56

如何定义正则表达式以匹配 目标部分多次 .到目前为止,我有:
str.match(/\d*<[^>]*>\d*/)

但这只会返回第一个数字部分 20<span class="abc" />
我需要它灵活地匹配多个标签/数字部分,同时修剪字符串中第一个/最后一个数字的前导或尾随。

最佳答案

要匹配多次使用需要使用全局选项

str.match(/your_expression_here/g)
^

关于regex - 如何匹配多个出现的子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7041308/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com