我的正則
1
至少8個(gè)字符
".{8,}"
2
URL
http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?
URL(2)
^[a-zA-z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$
3
E-Mail
\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
E-Mail(2)
^[\w\.-]+@[\w-]+\.[\w\.-]+$
E-Mail(3)
^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$
4
非負(fù)整數(shù)(正整數(shù) + 0)
^\\d+$
5
正整數(shù)
^[0-9]*[1-9][0-9]*$
6
非正整數(shù)(負(fù)整數(shù) + 0)
^((-\\d+)|(0+))$
7
負(fù)整數(shù)
^-[0-9]*[1-9][0-9]*$
8
整數(shù)
^-?\\d+$
9
非負(fù)浮點(diǎn)數(shù)(正浮點(diǎn)數(shù) + 0)
^\\d+(\\.\\d+)?$
10
正浮點(diǎn)數(shù)
^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$
11
非正浮點(diǎn)數(shù)(負(fù)浮點(diǎn)數(shù) + 0)
^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$
12
負(fù)浮點(diǎn)數(shù)
^(-(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)))$
13
浮點(diǎn)數(shù)
^(-?\\d+)(\\.\\d+)?$
14
由26個(gè)英文字母組成的字符串
^[A-Za-z]+$
15
由26個(gè)英文字母的大寫(xiě)組成的字符串
^[A-Z]+$
16
由26個(gè)英文字母的小寫(xiě)組成的字符串
^[a-z]+$
17
由數(shù)字和26個(gè)英文字母組成的字符串
^[A-Za-z0-9]+$
18
由數(shù)字、26個(gè)英文字母或者下劃線組成的字符串
^\w+$
相關(guān)文章
javascript之正則表達(dá)式基礎(chǔ)知識(shí)小結(jié)
javascript之正則表達(dá)式基礎(chǔ)知識(shí)小結(jié),對(duì)于學(xué)習(xí)正則表達(dá)式的朋友是個(gè)不錯(cuò)的基礎(chǔ)入門(mén)資料。2010-04-04linux下關(guān)于正則表達(dá)式grep的一點(diǎn)總結(jié)
正則表達(dá)式(Regular Expression)是用于描述一組字符串特征的模式,用來(lái)匹配特定的字符串。通過(guò)特殊字符+普通字符來(lái)進(jìn)行模式描述,從而達(dá)到文本匹配目的工具2020-04-04[a] 1 [/a]轉(zhuǎn)換為網(wǎng)址的UBB的正則
[a] 1 [/a]轉(zhuǎn)換為網(wǎng)址的UBB的正則...2007-11-11notepad++ 等用正則表達(dá)式自動(dòng)添加sql引號(hào)的技巧
本篇文章給大家介紹notepad用正則表達(dá)式自動(dòng)添加sql引號(hào)的技巧,,需要的朋友可以參考下2015-10-10只能是字母或數(shù)字或者是字母和數(shù)字的組合的正則previousSibling
只能是字母或數(shù)字或者是字母和數(shù)字的組合的正則previousSibling...2007-03-03