今天在項目中用到了正則表達式,並且需要用負向零寬斷言 (?<=exp) 進行篩選,結果運行時報 Invalid group 錯,一開始以為是自己很久沒用表達式寫錯了,查閱了一下正則語法后發現並沒有寫錯。
到網上一搜才發現,JS不支持負向的 (?<=exp) 和 (?<!exp),只支持正向的(?=exp) 和 (?!exp)。
今天在項目中用到了正則表達式,並且需要用負向零寬斷言 (?<=exp) 進行篩選,結果運行時報 Invalid group 錯,一開始以為是自己很久沒用表達式寫錯了,查閱了一下正則語法后發現並沒有寫錯。
到網上一搜才發現,JS不支持負向的 (?<=exp) 和 (?<!exp),只支持正向的(?=exp) 和 (?!exp)。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。