と一致するグループを使用して、私はこのようになります文字列を持っています。マッチグループを正規表現で使用しようとしています。ベロウは私のコードです:私の正規表現
Match match = Regex.Match(line, @"<a href=""(?<scr>[^""]*)"" title=""(?<title>[^""]*)"">(?<val>[^<]*)");
string val = match.Groups["val"].Value;
私が引き出す必要があるのは、文字列の "ST"値です。この値を引き出すことができるはずのval
というマッチグループがあります。しかし、この正規表現は私の文字列と一致しません。誰かが私の正規表現に間違っていることを私に助けてくれますか?
なぜ文字列に ""がありますか? –
正確にわからない私は正規表現に慣れていません。私はこれに似たものを持っており、それは私がマッチングしている別の文字列のために働いた。私はこの文字列に同じテクニックを適用しようとしていました。 – user489041
二重引用符は、C#の逐語文字列リテラルでどのように文字がコード化されるかを示します。 /en-us/library/aa691090%28v=vs.71%29.aspx –