正則指定位置插入和獲取特殊字符

目錄

1.match方法查找指定字符

2.replace方法替換指定內容


1.match方法查找指定字符

// 找出指定內容xx,hxx,123
let a = 'xx(hxx)/123';
let reg = /(.*)\((.*)\)/(.*)/
a.match(reg)        // ["xx(hxx)/123", "xx", "hxx", "123", index: 0, input: "xx(hxx)/123"]

 2.replace方法替換指定內容

// 內容替換成指定字符
let a = 'xx(hxx)/123';
a.replace(/(.*)\((.*)\)\/(.*)/, '$1') // 'xx'
a.replace(/(.*)\((.*)\)\/(.*)/, '$2') // 'hxx'
a.replace(/(.*)\((.*)\)\/(.*)/, '$3') // '123'
str.replace(/(.{4})/g, "$1/") // 每四位插入 / 字符

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章