2009-04-06 11 views
0
strRegex = New StringBuilder 
strRegex.Append("<td class=""[\s\w\W]*?"">(?<strTKOWins>[^<]+)[\s]*?<span 
       class='[\s\w\W]*?'>(T)KOs[\s\w\W]*?</span>[\s\S]*</td>") 
       Regex = New System.Text.RegularExpressions.Regex(strRegex.ToString, 
       RegexOptions.None) 
Matches = Regex.Match(results, strRegex.ToString) 

これは私のコードです。私は一致したい:ASP.net REGEX質問:特定の一致を見つけたら、すべてをスキップして終了タグ

[?何 ?あなたが一致させたいものをここに挿入してください]

問題は、SPANタグの終了後に、私は表のセル内のすべてをスキップして終了タグまでのすべての方法をスキップしたいということです</td>

どのようにすることができます私がする?

+0

あなたはとにかく対応まで、私は本当に助け傾ける

(T)KOs[\s\w\W]*? 

推測...。 – dirkgently

答えて

0

あなたは何をしようとしているのか分かりません。この正規表現はテーブルセルを見つけ、内部にスパンを入れて対応する終了タグに移動します。あなたに必要なすべての詳細を記入し、必要にどのようにそれを変更する....

などのために、

テキスト:

<td class="td class"> anything at all in here?! <span class="span class">span text</span>text in the tablecell?</td> 

正規表現:

<td\s+class=".*?">.*?<span\s+class=".*?">.*?</span>.*?</td> 

全く分かりませんこの「strTKOWins」のすべてのものが何であるか、またはスパン内の特定のものを探したいかどうか?あなたはこれらの正規表現を適用するいくつかの例を投稿することができればそれが参考になるでしょう

関連する問題