2

正規表現パターンで同じ変数を使用したい。

string Pattern = "<li.*?class=\".*?item\".*?>.*?<a.*?href=\"(?<link>.*?)\">(?<a1>.*?)>(?<title>.*?)(a1)";

たとえば"<span>"、 a1 にある場合、タイトル変数の後に"<span>"はなるはずです。

4

1 に答える 1

1

以前にキャプチャしたグループを参照する必要がある場合

使用する

\index//where index is the group number

また

\k<name>//where name is the name of the group

だからあなたの場合はそうあるべきです\k<a1>


また、正規表現は HTML の解析には使用されません

htmlagilitypackを使用する

于 2012-11-11T12:10:41.627 に答える