Q
除去不需要的文本
0
A
回答
0
使用
string textInBrackets = Regex.Match(yourText, "(?<=<)[^>]*(?=>)").ToString();
0
如果你想從文本的所有電子郵件,你可以試試這個:
List<string> foundMails = new List<string>();
string regex = "[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?";
string text = "some text [email protected] some other mail [email protected] text.";
Match m = Regex.Match(text, regex);
while (m.Success)
{
foundMails.Add(m.ToString());
m = m.NextMatch();
}
foundMails集合包含發現電子郵件
1
退房這個職位的答案,它應該有你需要的一切走上正軌。 Validating an email Address in C#
相關問題
- 1. 需要去掉不需要的文本
- 2. 如何從文本文件中去除不需要的行
- 3. 不需要的邊緣去除
- 4. 從JSON中去除不需要的值
- 5. 如何刪除(需要的文本),刪除(不需要的文本),並粘貼(所需的文本)在Vim
- 6. RegEx刪除不需要的文本
- 7. MVC剝去RSS訂閱不需要的文本
- 8. preg_replace函數不除去不需要的週期
- 9. PHP rawencode&escapeshellarg隨機「需要去除
- 10. 需要從Thunderbird導出的.eml文件中去除舊郵件。
- 11. 來自文本區域的文本不要去ajax的PHP
- 12. 如何去除Android中不需要的字符?
- 13. 去除HTML身體不需要的標籤與jQuery
- 14. 使用JAVASCRIPT去除不需要的JSON數據
- 15. 使用javascript去除不需要的空間
- 16. 如何去除divs間不需要的垂直間距
- 17. [Leaflet]如何去除地圖中不需要的邊框?
- 18. 負正則表達式匹配去除不需要的代碼
- 19. 如何優化代碼去除不需要的字符
- 20. 使用xslt去除不需要的嵌套元素
- 21. 直方圖處理以去除不需要的數據
- 22. 從字符串中去除不需要的字符
- 23. 除去不需要的報頭和SQL結果
- 24. 動畫後需要刪除CSS文本
- 25. MSBuild刪除不需要的文件
- 26. 從文件刪除不需要的值
- 27. MPDF刪除不需要的文件夾
- 28. Imacro JavaScript的提取和刪除不需要的文本
- 29. Powershell - 將文本文件的字符串拆分爲塊,然後去除不需要的信息
- 30. VBA讀大文本文件並刪除不需要的文本行
如果您的示例中實際存在電子郵件地址,它可能會更容易一些。 – 2010-07-01 02:00:22
@Joel - 你編輯了電子郵件地址,我不確定爲什麼,這是一個完全有效的地址,你不知道它是在括號裏的原因還是源頭是什麼。恢復你的改變,因爲這個問題在那之後毫無意義。 – 2010-07-01 02:13:41
http://stackoverflow.com/questions/3154587/removing-unwanted-text的副本。請問一次 – 2010-07-01 02:22:47