\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,為假結果是...