大飞_dafei

导航

RegExp 正则简单使用

RegExp 正则简单使用

"123".match(/^\d*$/g); // ["123"]
"123_fei".match(/^[0-9]*$/g); // null
"123_fei_456_foo_789".replace(/[0-9]{3}/g,",");   
",_fei_,_foo_,"

"123_fei_456_foo_789".replace(/(?=[0-9]{3})/g,",");  // (?=pattern)
",123_fei_,456_foo_,789"

"123_fei_456_foo_789".replace(/(?=\B[0-9]{3})/g,","); //  \B
"123_fei_,456_foo_,789"

02) 手机号变*号

// 中间4为变为*号
"13685468080".replace(/^(\d{3})\d{4}(\d{4})$/,"$1****$2") 

03) 去重空格

"bar  ".replace(/(^\s*)|(\s*$)/g, "")

 

posted on 2021-01-06 09:18  大飞_dafei  阅读(165)  评论(0编辑  收藏  举报