最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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)遵守國家法律
塔城市| 无极县| 汉沽区| 奎屯市| 榆社县| 土默特左旗| 剑阁县| 乐亭县| 湟中县| 犍为县| 芦山县| 措美县| 横山县| 嘉义市| 百色市| 瑞安市| 孟连| 儋州市| 乐安县| 固阳县| 阿克陶县| 惠来县| 大城县| 黑水县| 桂平市| 宁化县| 孙吴县| 毕节市| 资兴市| 伽师县| 勃利县| 张家界市| 巴林左旗| 衡阳县| 措勤县| 兴山县| 长宁县| 邳州市| 获嘉县| 乡城县| 茶陵县|