我正在使用Notepad ++,并希望使用正则表达式替换在字符串中的特定位置插入一个字符。
表达式会是什么,例如,在每行的第6位插入一个逗号?
答案 0 :(得分:14)
如果要在第六个字符后添加字符,请使用搜索
^(.{6})
和替换
$1,
(示例插入,
)
$1
)后跟逗号替换每一行的前6个字符。
答案 1 :(得分:1)
也使用Vanilla Javascript
var str = 'USDYEN'
// add a / in between currencies
// var newStr = str.slice(0, 3) + ' / ' + str.slice(3)
// var newStr = str.slice(3) // removes the first 3 chars
// var newStr = str.slice(0,3) // removes the last 3 chars
var newStr = str.slice(0,3) + ' / ' + str.slice(3) // removes the first 3 and adds the last 3
console.log(newStr)
有关如何使用slice()