js正則常用知識點

2021-09-23 20:31:31 字數 782 閱讀 2674

\1.使用new regexp()生成乙個正則物件時注意像一些元字元需轉義,例如:

var reg = new regexp("\\w");

var reg = /\w/;

//上面兩種方式相等

2.四種零寬斷言:

後發斷言

先行斷言(?=表示式):

var reg = /(?=[c])[\w]+/g;

var str = 'cat hat c5 monkey';

str.match(reg);

//匹配結果:cat c5

後發斷言(?<=表示式):

var reg = /(?<=[c])[\w]+/g;

var str = 'cat hat c5 monkey';

str.match(reg);

//匹配結果:at 5

負向零寬度先行斷言(?!表示式):

var reg = /(?![c])[\w]+/g;

var str = 'cat hat c5 monkey';

str.match(reg);

//匹配結果:at hat 5 monkey

負向零寬度後發斷言(?
var reg = /(?var str = 'cat hat c5 monkey';

str.match(reg);

//匹配結果:5

JS正則知識點總結

正則的常用方法 正規表示式中有很多符號,代表著不同的意思,用來讓我們去定義不同的規則,比如上面 d,還有下面的這些 s 空格 s 非空格 d 數字 d 非數字 w 字元 字母 數字,下劃線 w 非字元例子 是否有不是數字的字元 1 test 在字串中查詢符合正則的內容,若查詢到返回true,反之返回...

mysql常用知識點 mysql 常用知識點。

mysql u root p show databases show tables select from abc order by id limit 0,10 create database bbb exit mysqldump u root p game home backup.sql mysq...

js知識點 掘金 JS小知識點補充

toc 邏輯或與邏輯與 1.在條件判斷中使用 條件中的 兩個條件都成立,整體判斷條件才會成立 條件中的 只要有乙個條件成立,整體判斷條件就成立。2.在賦值操作中使用 var a 1 2 首先驗證1是真假,如果為真,把1賦值給a,如果為假,把2賦值給a a b 先驗證a的真假,為真結果是a,為假結果是...