gpt4 book ai didi

javascript - 正则表达式之间的正则表达式匹配

转载 作者:行者123 更新时间:2023-11-28 13:05:44 25 4
gpt4 key购买 nike

我想获取 URL 中的 anchor ,其中 anchor (#text) 可以采用以下格式:

https://example.com/#section3?a=1a&b=2b
https://example.com/#section3&a=1a&b=2b
https://example.com/?a=1a&b=2b#section3
https://example.com/&a=1a&b=2b#section3

所以在所有情况下我都必须得到以下信息:

#section3

URL 中的 anchor can only contain ASCII characters ,所以我想this could be used为此。

我明白了,虽然它似乎有效,但似乎可以做得更好、更短?

#(.)*\?|#(.)*?\&|#(.)*

最佳答案

如果我没有误解你的问题,那么这是众多解决方案之一。

#([^?&\s]+)

演示:https://regex101.com/r/asDvr6/1

关于javascript - 正则表达式之间的正则表达式匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46671679/

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