我有一个html文件,该文件包含html标记,我想选择所有具有特定公式的锚点,例如以下
<a href="AnyTextHereFollowingByThatChar/" target="_blank">
我像下面这样写正则表达式
\<a\s*href\=\"(.*?)"\s*target\="_blank"
但是此正则表达式会选择与其匹配的第一个锚点,直到在其他任何锚点上找到关键字目标为止,然后在选择它们之间的所有字符后停止。
感谢任何帮助来抓住那些锚点
<a href="AnyTextHereFollowingByThatChar/" target="_blank">
答案 0 :(得分:0)
最后我到达了我需要的正则表达式
\<a\s*href\="(?<value>[a-zA-Z0-9]+[^/])*\/"\s*target\="_blank">
此正则表达式将仅选择我在上述问题中所需的锚点