如何反轉.NET正則表達式匹配?我只想提取匹配的文本,例如我想從HTML文件中提取所有IMG標籤,但只提取圖片標籤。反轉正則表達式匹配
1
A
回答
2
這與倒置正則表達式無關。只需搜索相關的文本並將其放入一個組中即可。
0
不確定你的意思。你在說什麼capturing groups?
1
我與大衛H:倒置意味着你不要想要匹配,而是圍繞比賽的文本,在這種情況下正則表達式方法Split()將工作。這就是我的意思:
static void Main(string[] args)
{
Regex re = new Regex(@"\sthe\s", RegexOptions.IgnoreCase);
string text = "this is the text that the regex will use to process the answer";
MatchCollection matches = re.Matches(text);
foreach(Match m in matches)
{
Console.Write(m);
Console.Write("\t");
}
Console.WriteLine();
string[] split = re.Split(text);
foreach (string s in split)
{
Console.Write(s);
Console.Write("\t");
}
}
相關問題
- 1. 反轉匹配正則表達式
- 2. 正則表達式匹配反斜線
- 3. 正則表達式正面看後面的正則表達式反向匹配?
- 4. 反轉正則表達式
- 5. 正則表達式匹配
- 6. 正則表達式匹配
- 7. 正則表達式匹配%
- 8. 正則表達式匹配
- 9. 正則表達式匹配
- 10. 正則表達式 - 匹配
- 11. 正則表達式匹配
- 12. 匹配正則表達式
- 13. 正則表達式 - 匹配
- 14. 正則表達式匹配
- 15. 正則表達式匹配
- 16. 正則表達式匹配
- 17. 正則表達式匹配
- 18. 匹配正則表達式{
- 19. 正則表達式匹配
- 20. 正則表達式匹配「|」
- 21. 正則表達式匹配
- 22. 正則表達式匹配
- 23. 正則表達式匹配
- 24. 正則表達式:匹配
- 25. 正則表達式匹配@「*」
- 26. 匹配正則表達式
- 27. 正則表達式:匹配
- 28. 匹配正則表達式
- 29. 正則表達式匹配
- 30. 正則表達式匹配