正则表达式解析锚标记的 href

发布于 2024-11-19 02:01:23 字数 359 浏览 4 评论 0原文

我有 html 代码:

<a href="javascript:void(0);" id="seller0-showAllImage" onclick="showPlusBox(0,'/products/plusbox?cid=9286328115358229395&amp;authorid=2860562')" class="fl">

结果我只需要字符串:

/products/plusbox?cid=9286328115358229395&amp;authorid=2860562

如何在正则表达式中从 html 代码匹配它? 谢谢!

I have html code:

<a href="javascript:void(0);" id="seller0-showAllImage" onclick="showPlusBox(0,'/products/plusbox?cid=9286328115358229395&authorid=2860562')" class="fl">

in result I need to have only string:

/products/plusbox?cid=9286328115358229395&authorid=2860562

How can I match it in RegEx from the html code?
Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

何处潇湘 2024-11-26 02:01:23

匹配:

showPlusBox(0,'([^']+)')

引用 $1 就是您要查找的字符串。

当然,这很大程度上取决于您想要匹配的确切字符串;它嵌入的位置等等。仅举一个例子就没有太多可以推断的了。 正则表达式也会匹配您正在寻找的内容。

/products/plusbox\?cid=9286328115358229395&authorid=2860562

老实说,例如,

Match:

showPlusBox(0,'([^']+)')

Reference $1 is then the string you're looking for.

Of course, this depends pretty much on the exact strings you want to match; where it's embedded, etc. With a single example there isn't much to extrapolate. Honestly, the Regex

/products/plusbox\?cid=9286328115358229395&authorid=2860562

would also match what you're looking for, for example.

妄司 2024-11-26 02:01:23

这个正则表达式:

/products/plusbox\?cid=9286328115358229395&authorid=2860562

匹配它。

如果您想要更通用的表达方式,请提供更多信息。

This regex:

/products/plusbox\?cid=9286328115358229395&authorid=2860562

Matches it.

If you want a more generic expression, please provide more info.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文