1.被匹配的文本为:
<ul class="change-cont" id="ulTxtChange"> <li id="li2020A" class="yeartask"><span style="color: red; font-size: 14px;"> 修改2020 年年度任务:</span> 2020 年年度任务 <span style="color: red; font-size: 14px;">为 </span> 2020 年年度任务1</li> <li id="li2020A" class="yeargoal"><span style="color: red; font-size: 14px;"> 修改2020 年年度目标:</span> 2000 年年度目标24<span style="color: red; font-size: 14px;">为 </span> 2000 年年度目标245</li> </ul>现在是想要去匹配到年度任务的值。 增加了一个css=“yeartask”,class="yeargoal"来区分。 正则表达式为 <li\sid=\"([^\"]*)\"\sclass="yeartask">(.*?)</li>
<li\sid=\"([^\"]*)\"\sclass="yeargoal">(.*?)</li>ulTxtChange为html
var yeartask = ulTxtChange.match('<li\\sid=\"([^\"]*)\"\\sclass="yeartask">(.*?)</li>')[0]; var yeargoal = ulTxtChange.match('<li\\sid=\"([^\"]*)\"\\sclass="yeargoal">(.*?)</li>')[0];