初学JavaScript正则表达式(十)
前瞻与后顾
断言 === assert
符合断言为正向,不符合为负向
例
'a2*3'.replace(/\w(?=\d)/g,'x') ------- x2*3
看看'\d'前面是不是'\w',如果是将'\w'改为x 正向前瞻
'a2*34vv'.replace(/\w(?!\d)/g,'x') ------- ax*3xxx 负向前瞻
整理自慕课网教学 点此进入
博主信息:
昵称: | XCoder
网站: | 我的网站
邮箱: | xueshuai_12@163.com
QQ: | 246776020
QQ群: | 1063233592
WeChat: | js_cool_100