在Java中,我可以簡單地使用正則表達式提取部分代碼或文本,但在C#中,我不知道我該如何做到這一點。 例如:在c中使用正則表達式提取文本的部分#
Pattern p = Pattern.compile("(.*?)b(.*?)d(.*?)", Pattern.DOTALL|Pattern.MULTILINE);
Matcher matcher = p.matcher("abcde");
System.out.println(matcher.group(1)); //c
我發現很多關於正則表達式的教程在C#中,但我發現沒有辦法做一些簡單的像這樣。但它必須處理各種各樣的文本,數字,符號等,以便我可以使用它來提取部分HTML代碼。
[_ 「使我可以使用正則表達式例如,以提取的HTML代碼部分」 _ ](http://stackoverflow.com/a/1732454/284240) – 2012-07-23 22:47:52
@TimSchmelter哈哈打敗我吧! – 2012-07-23 22:48:17
這段文字看起來很可怕,我知道正則表達式不應該用於HTML,但它只是一個例子。 – MWeller 2012-07-23 22:53:15