规则:
将字符串中的【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='' />")
13 回答12.7k 阅读
2 回答4.9k 阅读✓ 已解决
7 回答1.8k 阅读
3 回答2.1k 阅读✓ 已解决
8 回答2.2k 阅读
5 回答655 阅读
3 回答1k 阅读✓ 已解决