正則表達式中空格的危害

以前在一個js代碼中,想表示  任意%數字%任意: /^((.+)[%][0-9][%]) | [%][0-9][%] | ([%][0-9][%](.+))$/。編碼

爲了編碼的可視性,習慣性的添加空格,致使錯誤。調試n遍以後意識到多是空格緣由,驗證以後果真。spa

因此在遇到 | (或運算符)時,必定要注意不能添加空格調試

 

還有一個點就是:表達式 (.+) 表示任意通配符orm

相關文章
相關標籤/搜索