正規表示式(二)

2022-07-22 23:33:25 字數 1515 閱讀 4832

正規表示式:

是一種對字串邏輯公式,對字串通過設定一些字元組合來對字串進行匹配。

doctype html

>

<

html

>

<

head

>

<

meta

charset

="utf-8"

/>

<

title

>正規表示式

title

>

<

style

>

#txterror

style

>

head

>

<

body

>

<

input

type

="text"

placeholder

="請輸入賬號"

id="txt"

/>

<

span

id="txterror"

>

span

>

<

input

type

="button"

value

="返回"

id="btn"

/>

<

script

>

document.getelementbyid(

"btn

").onclick

=function

()

//1.獲取物件

vartxt

=document.getelementbyid(

"txt");

vartxterror

=document.getelementbyid(

"txterror");

/*var str = " abc";

console.log(str.trim());

*/txt.onkeydown

=function

(event)

}//2。新增失去焦點的事件

txt.onblur

=function

()$/;

//手機號

varreg =/

^1[3578]\d$/;

//電子郵箱 ****@***.com.cn

//2.所有匹配的值

varval

=txt.value;

//3.做正則驗證 正則物件.test(所有匹配的字串)

//返回值是boolean;若匹配成功則返回true

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

if(!reg.test(val))

else

}script

>

body

>

html

>

正規表示式(二) 正規表示式的切割

切割 還記得stirng的split的方法嗎.可以按照 空格,豎線 對字串進行切割.正規表示式的切割 是指,我們按照正規表示式的規則對字串來進行一些複雜的切割 比方說現在我想按照多個空格來進行切割 string str zhangsan lisei wangwu string reg s s在這裡代...

正規表示式(二)

三 正規表示式高階 1.後向引用 exp 匹配exp,並捕獲文字到自動命名的組裡,命名規則為從左向右 從1開始依次分組,分組0對應整個正規表示式 n 重複搜尋前面分組n匹配的文字 例如 b w b s 1 b,編號為1的分組為 b w b,表示乙個單詞,整個表示式用來匹配重複的單詞,像go go,或...

正規表示式 二

正規表示式 二 一 sed 可以將資料進行取代 刪除 新增 擷取 語法 sed nefr 動作 n 使用安靜模式。在一般sed的用法中,所有來自stdin的資料一般都會被列出到螢幕上。但是加上 n引數後,則只有經過sed特殊處理的哪一行才會被列出 e 直接在指令列模式上進行sed的動作編輯 f 直接...