国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

千鋒web前端開發(fā)項(xiàng)目教程_1000集完全零基礎(chǔ)入門HTML5+CSS3+JS到

2023-07-12 11:39 作者:頭號(hào)玩家馬里奧  | 我要投稿

1.正則的概念

數(shù)據(jù)格式驗(yàn)證:前端完成

正則:字符串正確的規(guī)則

在表單提交的過程中,前端往往有大量的數(shù)據(jù)需要效驗(yàn)

通過正則對(duì)象可以完成數(shù)據(jù)格式的判斷,從而大大降低了服務(wù)器的壓力

數(shù)值驗(yàn)證,后端驗(yàn)證

2.正則對(duì)象的構(gòu)造

1.構(gòu)造方法

var reg=new RegExp("格式字符串","修飾符");

==>eg:var reg = new RegExp("a");--->至少包含一個(gè)"a"

test

功能:判斷目標(biāo)字符串是否滿足正則對(duì)象

參數(shù):test(目標(biāo)字符串)

返回值:布爾值

var str = "abbb";

console.log(reg.test(str));

2.字面量

var reg=/格式字符串/修飾符;

==>eg:var reg = /a/;


什么時(shí)候必須用第一種?

var arr = ["heihei", "123", "haha"];

/ar reg = /arr[0]/;-->錯(cuò)誤

var reg = new RegExp(arr[0]);

3.正則格式字符串

格式字符串

普通字符+特殊字符

普通字符

普通的字符

特殊字符


a.單個(gè)字符


^:正則開始

$ : 正則結(jié)束

. : 元字符, 表示任意一個(gè)字符

\. : 表示轉(zhuǎn)義字符 \.表示.

+: 表示其前面緊挨著的字符至少出現(xiàn)1次 等價(jià){1,}

* :表示其前面出現(xiàn)的字符至少出現(xiàn)過0次 等價(jià){0,}

?: 表示其前面出現(xiàn)的字符至少出現(xiàn)過0次,至多1次 等價(jià){0,1}

| : 表示或者

b.組合字符

\d : 0-9之間的任意一個(gè)數(shù)字 \d只占一個(gè)位置

\D : 除了\d

\w : 數(shù)字,字母 ,下劃線 0-9 a-z A-Z _

\W : 除了\w

\s : 空格或者空白等

\S : 除了\s


c.各種括號(hào)


{m,n}表示括號(hào)前面緊挨著的字符至少出現(xiàn)m個(gè),至多出現(xiàn)n個(gè)

{m}表示括號(hào)前面緊挨著的字符只能出現(xiàn)m個(gè)

{m,}表示括號(hào)前面緊挨著的字符至少出現(xiàn)m個(gè)

[] 表示括號(hào)內(nèi)的任意一個(gè)字符

[wd3h]

[a-z]表示任意一個(gè)小寫字母 [a-zA-Z0-9]

[^ ]表示非括號(hào)內(nèi)的任意一個(gè)字符

()一般與或連用 表示優(yōu)先級(jí)

[\u4e00-\u9fa5] 任意一個(gè)中文字符

千鋒web前端開發(fā)項(xiàng)目教程_1000集完全零基礎(chǔ)入門HTML5+CSS3+JS到的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
平山县| 平原县| 龙川县| 增城市| 商水县| 许昌市| 天长市| 大理市| 商河县| 砀山县| 连江县| 泊头市| 尚志市| 台中县| 建始县| 桐城市| 宽城| 西青区| 兰坪| 房产| 桃江县| 甘南县| 金塔县| 镇安县| 浠水县| 时尚| 偃师市| 三江| 定日县| 松江区| 昂仁县| 五河县| 会理县| 乌拉特中旗| 澎湖县| 同仁县| 钦州市| 共和县| 舞钢市| 定南县| 崇文区|