前端小知识点(7):正则前瞻
生活随笔
收集整理的這篇文章主要介紹了
前端小知识点(7):正则前瞻
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
一、js中的正則表達式,只有前瞻沒有后顧?? ??? ?正向前瞻:(?=) ===》匹配符合的
代碼1
結果1
代碼2
?結果2
一、js中的正則表達式,只有前瞻沒有后顧
?? ?
?? ?正向前瞻:(?=) ===》匹配符合的
?? ?負向前瞻:(?!) ===》匹配不符合的
?
代碼1
//看一看 數字的后面是不是字母,是字母的數字匹配到 var reg1 = /\d(?![a-z])/g;var str1 = '1d2c33b55q';console.log( str1.replace(reg1,'*') );結果1
代碼2
var pwd = document.getElementById('pwd');pwd.oninput = function(){//1>數字或者字母都可以//2>必須有數字和字母var reg = /^(?=.*\d)(?=.*[a-z])[0-9a-z]{3,6}$/i;console.log( reg.test( this.value ) )}?結果2
?
總結
以上是生活随笔為你收集整理的前端小知识点(7):正则前瞻的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mcuisp下载程序
- 下一篇: VBA函数:int()函数