gpt4 book ai didi

javascript - 正则表达式跨多行捕获两个标签之间的所有内容

转载 作者:行者123 更新时间:2023-11-30 08:34:05 24 4
gpt4 key购买 nike

<分区>

我在 Ruby 中有这个正则表达式:http://rubular.com/r/eu9LOQxfTj

/<sometag>(.*?)<\/sometag>/im

它成功匹配这样的输入:

<sometag>
123
456
</sometag>

哪个会返回

123
456

但是,当我在 javascript 中尝试这个(在 chrome 中测试)时,它不匹配任何东西。javascript 的多行标志是否还有其他含义?

我想非贪婪地捕获两个给定标签之间的所有内容。我如何使用正则表达式在 javascript 中完成此操作?这是一个 Debuggex Demo

<sometag>(.*?)<\/sometag>

Regular expression visualization

这不是 XML 解析。

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