用于在 href 中提取子字符串的正则表达式
Regex for extracting substring in href
我有一个如下所示的 html 元素
<a href="/Test/URL/Page/" title="" >Test</a>
我正在尝试从 href 中提取值 'Page'。我已经尝试 /href="\/(.*)\/"
给出了 'Test/URL/Page' 但无法弄清楚如何进一步进行。
已尝试 /href="\/([^\/]*$)\/"
但这不起作用。
不深入细节,我不想使用 Html 解析器或 C# 代码。
像下面这样更改您的正则表达式。
href="\/[^"]*\/(.*?)\/"
[^"]*
否定字符 class 匹配任何字符但不匹配双引号零次或多次。
我有一个如下所示的 html 元素
<a href="/Test/URL/Page/" title="" >Test</a>
我正在尝试从 href 中提取值 'Page'。我已经尝试 /href="\/(.*)\/"
给出了 'Test/URL/Page' 但无法弄清楚如何进一步进行。
已尝试 /href="\/([^\/]*$)\/"
但这不起作用。
不深入细节,我不想使用 Html 解析器或 C# 代码。
像下面这样更改您的正则表达式。
href="\/[^"]*\/(.*?)\/"
[^"]*
否定字符 class 匹配任何字符但不匹配双引号零次或多次。