正規表示式教程

2021-09-05 12:00:05 字數 1069 閱讀 3802

正規表示式定義

正規表示式應用

正規表示式建立

//第一種方式

var exeg=new regexp(「檢索內容」,「修飾符」)

//第二種方式

var exeg=/檢索內容/修飾符;

正規表示式的使用

//第一種方式

var str=「hello wolrd」;

var exeg=new regexp(「e」);

console.log(exeg.test(str))//查詢字串中是否有e字元,有則返回true,無則返回false

console.log(exeg.exec(str))//查詢字串中是否有e字元,有則返回所在索引,無則返回-1

console.log(exeg.compile(/abc/))//使用abc修改原有正規表示式e

//第二種方式

var str="hello wolrd";

var exeg=/e/;

console.log(exeg.test(str))//查詢字串中是否有e字元,有則返回true,無則返回false

console.log(exeg.exec(str))//查詢字串中是否有e字元,有則返回所在索引,無則返回-1

console.log(exeg.compile(/abc/))//使用abc修改原有正規表示式e

正規表示式語法

元字元 量詞

分組和$n

var str=「hello wolrd」;

var exeg=/^hello|world$/;

console.log(exeg.test(str))//true

var exeg=/^(hello)|world)$/;

console.log(exeg.test(str))//false

var exeg=/^(\w)\s(\w))$/;

console.log(str.replace(exeg,"$2 $1"))//world hello => $1=hello $2=world

正規表示式 教程

引言 什麼是正規表示式?準備工作 匹配單個字元 匹配固定單個字元 匹配任意單個字元 匹配 元字元 匹配字元組 字元組的基本語法 在字元組中使用字元區間 反義字元組 匹配特殊字元7 匹配元字元 匹配空字元 匹配特定字元型別9 匹配數字型別 匹配字母 數字 下劃線 匹配空字元 匹配多個字元 匹配乙個或多...

正規表示式教程 正規表示式定義 2

正規表示式教程 正規表示式定義 2 2007 05 11 08 25 正規表示式 regular expression 描述了一種字串匹配的模式,可以用來檢查乙個串是否含有某種子串 將匹配的子串做替換或者從某個串中取出符合某個條件的子串等。正規表示式是由普通字元 例如字元 a 到 z 以及特殊字元 ...

正規表示式教程 正規表示式匹配規則 6

正規表示式教程 正規表示式匹配規則 6 2007 05 11 08 28 基本模式匹配 一切從最基本的開始。模式,是正規表示式最基本的元素,它們是一組描述字串特徵的字元。模式可以很簡單,由普通的字串組成,也可以非常複雜,往往用特殊的字元表示乙個範圍內的字元 重複出現,或表示上下文。例如 once 這...