正則的前向聲明和反前向聲明

(?=) 前向聲明

(?!) 反前向聲明 (與前向聲明相反)

如:

var str = ‘abcacad’;

//只匹配後面接有b的a   (?!):不接b的a

var re = /a(?=b)/g;

str = str.replace(re,‘*’);    //str 爲 *bcacad

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章