全國(guó)
服務(wù)熱線
0393-6919991
當(dāng)前位置:首頁(yè)新聞中心學(xué)校新聞
Java 學(xué)習(xí)中***全面的正則表達(dá)式
發(fā)布時(shí)間:2019-12-26     分類:學(xué)校新聞

許多朋友不理解規(guī)則,因?yàn)樾枰褂贸R?guī)的檢查數(shù)據(jù),通常在在線搜索中很長(zhǎng)的時(shí)間,搜索的結(jié)果不是很好。濮陽(yáng)電腦培訓(xùn)常見(jiàn)開(kāi)設(shè)的專業(yè)課程有電子商務(wù)、軟件開(kāi)發(fā)、藝術(shù)設(shè)計(jì)、計(jì)算機(jī)應(yīng)用、互聯(lián)網(wǎng)營(yíng)銷、網(wǎng)頁(yè)設(shè)計(jì)、Java開(kāi)發(fā)、.net開(kāi)發(fā)、數(shù)據(jù)庫(kù)維護(hù)、網(wǎng)絡(luò)技術(shù)、硬件維修等技術(shù)。濮陽(yáng)會(huì)展設(shè)計(jì)培訓(xùn)java開(kāi)發(fā):市場(chǎng)上一般的商用軟件Java程序開(kāi)發(fā)的還是比較主流,包括一些游戲軟件等都加以Java程序開(kāi)發(fā)原理及思想。因此,我***近對(duì)一些Java學(xué)習(xí)正則表達(dá)式進(jìn)行了分類,這些正則表達(dá)式通常用于開(kāi)發(fā),并在此共享它們。為自己留下一個(gè)底子,也要為朋友做一個(gè)參考。

一、校驗(yàn)數(shù)字的 表達(dá)式

1位數(shù)[0-9]*$

2個(gè)數(shù)字^\D{n}$

3至少 n 位,數(shù)字 ^ d n,$

400萬(wàn)比特,數(shù)字 ^ d m,n

5零和在開(kāi)始^非零數(shù)(0 | [1-9] [0-9] *)$

開(kāi)始6與零到兩位小數(shù)^([1-9] [0-9] *)+([0-9] {1,2})? $

7正數(shù)或負(fù)數(shù),小數(shù)1-2位(-)?D(。(d{1,2})?$

8個(gè)正、負(fù)和十進(jìn)制(-|+)?D+(.D+)?$

兩個(gè)正實(shí)數(shù)的小數(shù)9 ^ [0-9] +([0-9] {2})? $

一個(gè)正實(shí)數(shù),小數(shù)點(diǎn)后1-3位^[0-9]+(。[0-9]{1,3})$

11 non-zero, positive integer ^ 1-9 d * $Or ^ 1-90-9 * 1,3 $or ^ + ? 1-9-0-9 * $

12非零負(fù)整數(shù)值-[1-9][]0-9*$或$-[1-9]d*$

13非負(fù)整數(shù)^\D+$或^[1-9]\D*| 0$

14 non positive integer ^ - [1-9] \ d * | 0 $or ^ ((- \ D +) | (0 +)$

15 non negative floating number ^ \ D + (\. \ D +)? $or ^ [1-9] \ d * \. \ d * | 0 \. \ d * [1-9] \ d * | 0? \.0+| 0$

16: ((- D) (. D)) / (0 (. 0)?) $or ^ (- ([1 ≤ 9] d * / 0.d* [1 ≤ 9] d*) / 0.0 / 0$) / ((- (- D) (.D)) / (0 (.0)?) or ^ ([1 ≤ 9] d* / 0.d* [1 ≤ 9] d*)

17 positive float ^ [1-9] \ d * \ \ d * |. . . 0 \ \ d * [1-9] \ d * $ or ^ (([0-9] + \ [0-9] * [1-9] [0-9] *) | ([0-9] * [1-9] [0-9] * \ [0-9] +) |. ([0-9] * [1-9] [0-9] *)) $

18 negative floating ^ - ([1-9] \ d * \. \ d * | 0 \. \ d * [1-9] \ d *) $or ^ (([0-9] + \. [0-9] * [1-9] [0-9] *) | ([0-9] * [1-9] [0-9] * \. [0-9] +) | ([0-9] * [1-9] [0-9] *)$

19 浮點(diǎn)數(shù)^(-?\d+)(\.\d+)?$ 或 ^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$

二、校驗(yàn)字符的 表達(dá)式

1 漢字^[\u4e00-\u9fa5]{0,}$

English and Digital[A-Za-z0-9] $or $[A-Za-z0-9] $440}.

3長(zhǎng)度的所有字符的3-20 ^。


? 亚洲V国产一区二区三区,深夜免费福利男女爱视频,亚州国产无码三级,亚洲欧美色中文字幕在线