如题,比如说我现在有以下的代码<select>
<option>111</option>
</select>我想写个正则表达式,通过匹配111,找到<option>111<option>,再动态循环生成多个<option>标签,如<select>
<option>111</option>
<option>222</option>
<option>333</option>
</select>这样的,有办法实现吗?
另外,想请高手们推荐学习正则表达式比较好的书籍,谢谢。
<option>111</option>
</select>我想写个正则表达式,通过匹配111,找到<option>111<option>,再动态循环生成多个<option>标签,如<select>
<option>111</option>
<option>222</option>
<option>333</option>
</select>这样的,有办法实现吗?
另外,想请高手们推荐学习正则表达式比较好的书籍,谢谢。
解决方案 »
- 求助 表单:<form method="post" action="/XXX/WWW/queryZZ.do?method=YYYY">
- 自动投票,服务器alert返回如何处理!
- 有几个链接 一个链接默认已经点击 档点击其他某个链接 这个链接回到原来的状态怎么做?
- js 事件失效
- 为什么不能使窗口根据location.hash有所反应
- 获取HTML元素的坐标
- 我要以服务器端的日期来实例化客户端的日期,那位高手,能否指点一二?
- setTimeout得的event为空
- 100分在线等待,怎样得到window.open窗口的内容
- 求大神帮我看下这个代码...
- 请教使用JAVASCRIPT编写扑克游戏的思路。
- 贪吃蛇,创建地图、蛇、食物后如何设计代码啊?
直接加option不行吗
再说这样的应用和正则没关系,就是DOM查找元素,
正则是适用于文本框里的字符串的
<select>
<option>111</option>
</select>
str.replace(/(?<=<option>)111(?=<\/option>)/gm,想要替换的循环字符串);
var reg=/(<[^>]*?>)111\1</g;