我有以下HTML字符串,我在https://jonsuh.com/blog/javascript-templating-without-a-library/的帮助下使用JS构建:
htmlString= '<select id="DATE" type="text" value="myvalue"/><select id="FULLNAME" type="text" value="myvalue"/><select id="STREET" type="text" value="myvalue"/><select id="CITY" type="text" value="myvalue"/><select id="STATE" type="text" value="myvalue"/><select id="ZIP" type="text" value="myvalue"/><select id="FIRST" type="text" value="myvalue"/>'
我注意到没有生成关闭选择标记,我决定用以下代码替换:
htmlString.replace(/\/>/g,">options_go_here</option>");
正则表达式看起来对我来说:https://regex101.com/r/gJLrhR/2
但是我看到字符串没有变化。我做错了什么?