1

我有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 代码在 RegEx 中匹配它?谢谢!

4

2 回答 2

3

匹配:

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

那么参考$1就是您要查找的字符串。

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

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

例如,也将匹配您正在寻找的内容。

于 2011-07-07T14:22:54.707 回答
2

这个正则表达式:

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

与之相配。

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

于 2011-07-07T14:23:39.040 回答