我对整个RegEx流派的代码很陌生,我需要一些帮助。查找并替换中的某个链接的特定部分
我正在开发一个动态制图系统并引用6年前的月度数据。我有几年和几个月之间切换的链接。点击该链接后,它会更新图表(完美工作),并更新下面的表格数据(完美工作)。
问题:
更新表数据后,我需要更新所有的产业链接向下钻取到正确的年份和月份,最好使用jQuery。
HTML:
<td><a href="ind.jsp?year=2012&industrycode=01&month=01">Power</a></td>
的联系是在表中的第1列,并有12行与需要的年份和月份更新的链接。
所需的结果:2010年
链接
用户点击进入五月从这个:
<td><a href="ind.jsp?year=2012&industrycode=01&month=01">Power</a></td><br>
这样:
<td><a href="ind.jsp?year=2010&industrycode=01&month=05">Power</a></td>
你为什么不只是存储字符串的格式和插入号码并替换整个链接? – nhahtdh
,因为行业代码在每一行都不相同,并且都不是全部格式相同。有些包括字母和数字,所以我不能顺序地添加到行业代码(01,02,03等),条件函数会得到很长的时间,我认为获取'href'值字符串会更容易,搜索特定参数,并用新字符串替换'href'值 – kingkode
点击后你怎么知道月份是05?如果这很容易完成,那么您将不需要regex来进行替换。 – nhahtdh