如题, 正则将字符串:zzzzzzz[a]123[/a],zzz[a]123[/a]替换为:zzzzzzz<a>123</a>,zzz<a>123</a>
2 回答
千万里不及你
TA贡献1784条经验 获得超9个赞
'zzzzzzz[a]123[/a],zzz[a]123[/a]'.replace(/\[(.+?)\]/g, function(s, tag){
return '<' + tag + '>'
})
神不在的星期二
TA贡献1963条经验 获得超6个赞
如果用python的话,都不需要正则:
src = 'zzzzzzz[a]123[/a],zzz[a]123[/a]'
# 1
print(src.replace('[','<').replace(']','>'))
# 2
intab = "[]"
outtab = "<>"
trantab = str.maketrans(intab, outtab)
print(src.translate(trantab))
添加回答
举报
0/150
提交
取消