规则:
将字符串中的【xxx】 替换为 <input name='xxx' value='' />,【】中的字符串不是固定的。
举个栗子:
字符串:"我们班级有【number】个人"
结果:"我们班级有<input name='number' value='' />个人"
谢谢大神了~!
规则:
将字符串中的【xxx】 替换为 <input name='xxx' value='' />,【】中的字符串不是固定的。
举个栗子:
字符串:"我们班级有【number】个人"
结果:"我们班级有<input name='number' value='' />个人"
谢谢大神了~!
function newStr(str){
return str.replace(/(.*)【(.*)】(.*)/, (p, p1, p2, p3) => {
return p1 + `<input name='${p2}' value='' />` + p3;
})}
其实这个完全用不到正则式也可以替换的,只不过是2个替换
str.replace("【","<input name='")
str.replace("】","' value='' />")
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决