1樓:果果就是愛生活
1、至少8-16個字元,至少1個大寫字母,1個小寫字母和1個數字,其他可以是任意字元:
/^(?=.*[a-z])(?=.*[a-z])(?=.*\d)[^]$/
/^(?=.*[a-z])(?=.*[a-z])(?=.*\d)[\s\s]$/
其中 [\s\s] 中的\s空白符,\s非空白符,所以[\s\s]是任意字元。也可以用 [\d\d]、[\w\w]來表示。
2、至少8個字元,至少1個大寫字母,1個小寫字母和1個數字,不能包含特殊字元(非數字字母):
^(?=.*[a-za-z])(?=.*\d)[a-za-z\d]$
3、至少8個字元,至少1個字母,1個數字和1個特殊字元:
^(?=.*[a-za-z])(?=.*\d)(?=.*[$@$!%*#?&])[a-za-z\d$@$!%*#?&]$
4、至少8個字元,至少1個大寫字母,1個小寫字母和1個數字:
^(?=.*[a-z])(?=.*[a-z])(?=.*\d)[a-za-z\d]$
5、至少8個字元,至少1個大寫字母,1個小寫字母,1個數字和1個特殊字元:
^(?=.*[a-z])(?
=.*[a-z])(?=.
*\d)(?=.*[$@$!
%*?&])[a-za-z\d$@$!%*?
&]6、最少8個最多十個字元,至少1個大寫字母,1個小寫字母,1個數字和1個特殊字元:
^(?=.*[a-z])(?
=.*[a-z])(?=.
*\d)(?=.*[$@$!
%*?&])[a-za-z\d$@$!%*?&]
2樓:匿名使用者
(?!\[)\d?\s*[\da-za-z]匹配結果:
共找到 8 處匹配:
undo_lgc_line
10800107423122
undo_lgc_line_link
10800107423122
undo_lnk_lgc_link_component10800107423122
undo_lnk_phy_link_component10800107423122
3樓:郗吉
1、正規表示式,又稱規則表示式。(英語:regularexpression,在**中常簡寫為regex、regexp或re),電腦科學的一個概念。
正規表示式通常被用來檢索、替換那些符合某個模式(規則)的文字。 許多程式設計語言都支援利用正規表示式進行字串操作。例如,在perl中就內建了一個功能強大的正規表示式引擎。
正規表示式這個概念最初是由unix中的工具軟體(例如sed和grep)普及開的。正規表示式通常縮寫成「regex」,單數有regexp、regex,複數有regexps、regexes、regexen。
正規表示式怎麼寫?
4樓:至天使小燦
根據你提供的內容,分析如下:
1、匹配每行頭幾個漢字
2、每行的頭幾個漢字前面必定是換行符(首行除外)綜上正則寫法如下:
(\n|^)[\u4e00-\u9fa5]+至於「戴桂華女」中的「女」,建議匹配出來後進行二次處理
正規表示式"或"怎麼寫
5樓:麼破1自我
豎線「|」就是或的意思。意思是將兩個匹配條件進行邏輯「或」(or)運算。
例如正規表示式(him|her) 匹配"it belongs to him"和"it belongs to her",但是不能匹配"it belongs to them."。注意:
這個元字元不是所有的軟體都支援的。
而最簡單的元字元是點,它能夠匹配任何單個字元(注意不包括換行符)。
6樓:
[0-9a-z][0-9a-z]\/[0-9a-z][0-9a-z]不知道沒有變數該怎麼辦啊,以前從來沒有遇到過這種不定形式的規則(但是真的盡力了就作為一個參考的思路吧……當初被編譯原理虐過所以萬分同情樓主!
二樓的答案之所以【不可行】是由於「/"也參與了閉包,導致"/"零次或多次出現
qqa/2q/23 如果輸入也會是true「/」是否需要轉義不清楚,預設當做需要轉的考慮了另,求這個軟體的名稱?很想知道~~多謝
7樓:匿名使用者
正則中的或是用 '|' 來表示的
你上面的要求 ab(1|2) 可以實現~
ad[12]也可以實現,不過用的是字符集的概念
8樓:匿名使用者
ad[1|2]$
或者ad[12]$
或者(ad1|ad2)$
看你喜歡用哪個!
9樓:不愛笑的_皮卡丘
正規表示式是對字串操作的一種邏輯公式,就是用事先定義好的一些特定字元、及這些特定字元的組合,組成一個「規則字串」,這個「規則字串」用來表達對字串的一種過濾邏輯。
它是對字串操作的一種邏輯公式,就是用事先定義好的一些特定字元、及這些特定字元的組合,組成一個「規則字串」,這個「規則字串」用來表達對字串的一種過濾邏輯。正規表示式是一種文字模式,模式描述在搜尋文字時要匹配的一個或多個字串。
10樓:小t學姐
正規表示式(regular expression)描述了一種字串匹配的模式,可以用來檢查一個串是否含有某種子串、將匹配的子串做替換或者從某個串中取出符合某個條件的子串等。
正規表示式是一種可以用於模式匹配和替換的規範,一個正規表示式就是由普通的字元(例如字元a到z)以及特殊字元(元字元)組成的文字模式,它用以描述在查詢文字主體時待匹配的一個或多個字串。
正規表示式作為一個模板,將某個字元模式與所搜尋的字串進行匹配。每一門計算機程式語言,都支援正規表示式。正規表示式能夠進行資料隱藏,資料採集,資料過濾和資料驗證。
11樓:匿名使用者
如果原來沒有使用過正規表示式,那麼可能對這個術語和概念會不太熟悉。不過,它們並不是您想象的那麼新奇。
請回想一下在硬碟上是如何查詢檔案的。您肯定會使用 ? 和 * 字元來幫助查詢您正尋找的檔案。?
字元匹配檔名中的單個字元,而 * 則匹配一個或多個字元。一個如 'data?.dat' 的模式可以找到下述檔案:
data1.dat
data2.dat
datax.dat
datan.dat
如果使用 * 字元代替 ? 字元,則將擴大找到的檔案數量。'data*.dat' 可以匹配下述所有檔名:
data.dat
data1.dat
data2.dat
data12.dat
datax.dat
dataxyz.dat
儘管這種搜尋檔案的方法肯定很有用,但也十分有限。? 和 * 萬用字元的有限能力可以使你對正規表示式能做什麼有一個概念,不過正規表示式的功能更強大,也更靈活。
正規表示式該怎麼寫?
12樓:匿名使用者
**如下:
function checkpassword(password)return true;}
密碼正規表示式怎麼寫
13樓:變美的果團
1、至少8-16個字元,至少1個大寫字母,1個小寫字母和1個數字,其他可以是任意字元:
/^(?=.*[a-z])(?=.*[a-z])(?=.*\d)[^]$/
/^(?=.*[a-z])(?=.*[a-z])(?=.*\d)[\s\s]$/
其中 [\s\s] 中的\s空白符,\s非空白符,所以[\s\s]是任意字元。也可以用 [\d\d]、[\w\w]來表示。
2、至少8個字元,至少1個大寫字母,1個小寫字母和1個數字,不能包含特殊字元(非數字字母):
^(?=.*[a-za-z])(?=.*\d)[a-za-z\d]$
3、至少8個字元,至少1個字母,1個數字和1個特殊字元:
^(?=.*[a-za-z])(?=.*\d)(?=.*[$@$!%*#?&])[a-za-z\d$@$!%*#?&]$
4、至少8個字元,至少1個大寫字母,1個小寫字母和1個數字:
^(?=.*[a-z])(?=.*[a-z])(?=.*\d)[a-za-z\d]$
5、至少8個字元,至少1個大寫字母,1個小寫字母,1個數字和1個特殊字元:
^(?=.*[a-z])(?
=.*[a-z])(?=.
*\d)(?=.*[$@$!
%*?&])[a-za-z\d$@$!%*?
&]6、最少8個最多十個字元,至少1個大寫字母,1個小寫字母,1個數字和1個特殊字元:
^(?=.*[a-z])(?
=.*[a-z])(?=.
*\d)(?=.*[$@$!
%*?&])[a-za-z\d$@$!%*?&]
14樓:匿名使用者
function checkpassword(password)
return true;}
15樓:匿名使用者
[0-9a-za-z]
這個正規表示式怎麼寫?
16樓:舶七十大
這類一般是測試三次,使用and,具體語法與語言有關,例如perl:
if ($s =~ /哈密瓜/ && $s =~ /西瓜/ && $s =~ /蘋果/)
j**a正規表示式怎麼書寫?
17樓:蠅是在
^[0-9a-za-z\\-]+$
正規表示式或者怎麼寫
18樓:雪白符文五戒
正則中的或是用 '|' 來表示的
你上面的要求 ab(1|2) 可以實現~
ad[12]也可以實現,不過用的是字符集的概念
19樓:二囔
『\[\d+,\d+\]』,\[ 匹配左邊的中括號\d+ 匹配一串數字, 匹配逗號後面表示式的含義和上面類似
20樓:麼破1自我
豎線「|」就是或的意思。意思是將兩個匹配條件進行邏輯「或」(or)運算。
例如正規表示式(him|her) 匹配"it belongs to him"和"it belongs to her",但是不能匹配"it belongs to them."。注意:
這個元字元不是所有的軟體都支援的。
而最簡單的元字元是點,它能夠匹配任何單個字元(注意不包括換行符)。
正規表示式問題,正規表示式問題。
p k 顯然恆大於0 做一個式子 p k 1 p k k 0,1,2 19代入b分佈的概率分佈並提取共同的因式,為了方便些,我將該因式設為g,顯然g也大於0 p k 1 p k g 所以整理有 p k 1 p k g 17 4k k 1 k 20且為整數 所以k 1 0 所以p k 1 p k 在k...
問個「正規表示式」的問題,問個「正規表示式」的問題
首先找到maxxp 123456 使用正規表示式 maxxp 0 9 然後替換的正規表示式 maxxp 1 你這點小問題,是很容易自己搞定的。但是對於複雜的,如果不會寫,可以參考這個 教程 以python中的re模組為例,手把手教你,如何從無到有,寫出相對複雜的正規表示式 此處不給貼地址,請自己用g...
求正規表示式
釋內容!如果我理解錯誤!發資訊過來!正規表示式如下 href s s 你要的資料全都在title組和url組裡面 如果是c 語言 那麼正規表示式的運用為 string regex title s s href s s 隨你補充問題從而進一步回答 href s s s s 註釋文字 s s c 應用 ...