2011-03-28 75 views
0
<a href="/product.php?id=sdf4j23kj>" rel="nofollow">Product Info</a> 

我是reg-ex的新手。請在產品ID部分發生變化的給定HTML文檔中的錨標籤上方進行匹配。在上面的例子中,只有「sdf4j23kj」是動態的。URL reg-ex匹配問題

我想這個REG-EX

@"(<a href=""\\/product.php\\?id=)(?<id>)("" rel=""nofollow"">Product Info</a>)"

+0

C#? [](http://www.google.com) – kennytm 2011-03-28 08:37:16

+0

@KennyTM是C# – mahesh 2011-03-28 08:49:05

回答

0
<a href="/product\.php\?id=(?<id>[^"]+)" 

但轉義版本,這裏是轉義版本

<a href="/product\\.php\\?id=(?<id>[^"]+)" 

另外,我應該評論說,正則表達式是不適合解析html文檔。關於這個問題有很多評論。但你的情況很特殊,我認爲正則表達式對你來說不是一個好選擇。