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];