匹配漢字的正則表達式:[\u4e00-\u9fa5]
匹配雙字節字符(包括漢字):[\ x00-\ xff]
匹配空行的正則表達式:\n[\s| ]*\r
匹配HTML標記的正則表達式:/
匹配前導空格和尾隨空格的正則表達式:(\ s *) | (\ s * $)
匹配電子郵件地址的正則表達式:\ w+([-+。] \ w+) * @ \ w+([-。] \ w+) * \。\ w+([-。] \ w+) *
匹配網站URL的正則表達式::8080/letters/readme.html”會返回“http:8080”。
[Visual Basic]
字符串形式的函數擴展(字符串形式的url)
Dim r作為新Regex("^(?& ltproto & gt\w+)://[^/]+?(?& lt端口& gt:\d+)?/", _
RegexOptions。已編譯)
返回r.Match(url)。結果(" ${proto}${port} ")
結束功能
[C#]
字符串擴展名(字符串url)
{
Regex r =新Regex(@"^(?& ltproto & gt\w+)://[^/]+?(?& lt端口& gt:\d+)?/",
RegexOptions。已編譯);
返回r.Match(url)。結果(" $ { proto } $ { port } ");
}
今天有網友提問:如何用正則表達式表示數字或字母?如果只能是字母數字字符也沒關系。
我的回答是:
^[a-zA-Z]$|^\d+$