现有文章内容如下:
[00:01.10]今天天气不错<BR>
[01:51.47]明天有雨<BR>
[02:23.78]后天晴天<BR>想根据点前两个数字00:01或01:51或02:23查找对应行,并改变行的样式。
例:
找到00:01行后文章内容改为:
<font color=red>[00:01.10]今天天气不错<BR></font>
[01:51.47]明天有雨<BR>
[02:23.78]后天晴天<BR>求高手给个好用的正则。多谢。。
[00:01.10]今天天气不错<BR>
[01:51.47]明天有雨<BR>
[02:23.78]后天晴天<BR>想根据点前两个数字00:01或01:51或02:23查找对应行,并改变行的样式。
例:
找到00:01行后文章内容改为:
<font color=red>[00:01.10]今天天气不错<BR></font>
[01:51.47]明天有雨<BR>
[02:23.78]后天晴天<BR>求高手给个好用的正则。多谢。。
var str="[00:01.10]今天天气不错<BR>[01:51.47]明天有雨<BR>[02:23.78]后天晴天<BR>";
alert(str.replace(/(\[00:01.*?<BR>)/,"<font color=red>$1</font>"));
[01:51.47]明天有雨<BR> \
[02:23.78]后天晴天<BR>";
var time = '00:01';
var regex = new RegExp("(\\[" + time + ".*?<br>)",'gi');
alert(i.replace(regex,'<font>$1</font>'));