位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > C# > 問(wèn)題詳情

正則表達(dá)式簡(jiǎn)介

提問(wèn)人:劉冬梅發(fā)布時(shí)間:2020-10-10

1. 正則表達(dá)式:

            用某種模式去匹配指定字符串的一種表示方式。


    正則表達(dá)式由普通字符和元字符組成。

     2.普通字符:

            常使用的字符如字母、數(shù)字、漢字等元字符:可以匹配某些字符形式的具有特殊含義的字符,其作用類(lèi)似于DOS命令使用的通配符。

1. 正則表達(dá)式基本書(shū)寫(xiě)符號(hào)

2. 正則表達(dá)式限定符

3. 匹配字符集

  (1) 匹配字符集是預(yù)定義的用于正則表達(dá)式中的符號(hào)集。

  (2) 如果字符串與字符集中的任何一個(gè)字符相匹配,它就會(huì)找到這個(gè)匹配項(xiàng)。

4. 分組構(gòu)造

5. 正則表達(dá)式舉例

正整數(shù): “ ^[0-9]*[1-9][0-9]*$” 

非負(fù)整數(shù):“^\d+$ ”

非正整數(shù): “ ^((-\d+)|(0+))$” 

整數(shù): “ ^-?\d+$” 

英文字符串: “ ^[A-Za-z]+$” 

英文字符數(shù)字串: “ ^[A-Za-z0-9]+$” 

英數(shù)字加下劃線(xiàn)串: “^\w+$” 

E-mail地址:“^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$” 

URL:“^[a-zA-Z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\s*)?$” 

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部