学习记录
初学JavaScript正则表达式(十)
前瞻与后顾断言 === assert符合断言为正向,不符合为负向例 'a2*3'.replace(/\w(?=\d)/g,'x') ------- x2*3 看看'\d'前面是不是'\w',如果是将'\w'改为x 正向前瞻 'a2*34vv'.replace(/\w(?!\d)/...
2019-08-30 09:32:40
214
                <h1>前瞻与后顾</h1> 

断言 === assert

符合断言为正向,不符合为负向

'a2*3'.replace(/\w(?=\d)/g,'x')                 ------- x2*3   

看看'\d'前面是不是'\w',如果是将'\w'改为x           正向前瞻


'a2*34vv'.replace(/\w(?!\d)/g,'x')         ------- ax*3xxx           负向前瞻</code></pre> 

 

 

整理自慕课网教学 点此进入