DR中运用通配符?批处理添加序列编号?
时间:2010-05-07
来源:互联网
我想用DR搜索替换工具把下面代码中的“人名”编上序号,由上至下从01开始,就像ACDSEE中的“重命名”一样,给图片批量加序号,不知道有没有高手可以教一下,谢谢了先
原始代码:
<td>张三</td>
<td>李四</td>
<td>王五</td>
<td>赵六</td>
处理结果:
<td>01张三</td>
<td>02李四</td>
<td>03王五</td>
<td>04赵六</td>

原始代码:
<td>张三</td>
<td>李四</td>
<td>王五</td>
<td>赵六</td>
处理结果:
<td>01张三</td>
<td>02李四</td>
<td>03王五</td>
<td>04赵六</td>
作者: loversnie 发布时间: 2010-05-07
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> </head> <body> <div align="center"> <p> <textarea name="source" cols="50" rows="10" id="source"><td>张三</td> <td>李四</td> <td>王五</td> <td>赵六</td></textarea> </p> <p> <input name="Submit" type="button" value="重命名" onclick="re()" /> </p> <p> <textarea name="result" cols="50" rows="10" id="result"></textarea> </p> </div> <script language="javascript"> function $(id){ return document.getElementById(id); } function re(){ var a=new Array(); a=$("source").value.split("\n"); for(var i=0;i<a.length;i++){ var p=a[i].substr(0,a[i].indexOf("<td>")+4); var n=a[i].substr(a[i].indexOf("<td>")+4,a[i].length); var j=i+1; var o=j<10?"0":""; a[i]=p+o+j+n+"\n"; } $("result").value=""; for(var i=0;i<a.length;i++){ $("result").value+=a[i]; } } </script> </body> </html>
提示:您可以先修改部分代码再运行
提示:您可以先修改部分代码再运行
作者: hsb008 发布时间: 2010-05-07
JS高手
佩服的佩!佩服的服!实在是佩服佩服再佩服!!!!
谢谢了高手!十分感谢


谢谢了高手!十分感谢

作者: loversnie 发布时间: 2010-05-07
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> </head> <body> <div align="center"> <p> <textarea name="source" cols="50" rows="10" id="source"><td>张三</td> <td>李四</td> <td>王五</td> <td>赵六</td> <td>李四</td> <td>王五</td> <td>赵六</td> <td>李四</td> <td>王五</td> <td>赵六</td> <td>李四</td> <td>王五</td> <td>赵六</td> <td>李四</td> <td>王五</td> <td>赵六</td> <td>李四</td> <td>王五</td> <td>赵六</td> <td>李四</td> <td>王五</td> <td>赵六</td> <td>李四</td> <td>王五</td> <td>赵六</td> <td>李四</td> <td>王五</td> <td>赵六</td> <td>李四</td> <td>王五</td> <td>赵六</td></textarea> </p> <p> <input name="Submit" type="button" value="重命名" onclick="re()" /> </p> <p> <textarea name="result" cols="50" rows="10" id="result"></textarea> </p> </div> <script language="javascript"> function re(){ var source = document.getElementById('source').value, i=1, j; source = source.replace(/(<td>)(.+?<\/td>)/ig, function(a, b, c){ j = '000' + i++; j = j.substr(j.length - 4);//4 代表四位数字 return b + j + c; }); document.getElementById('result').value = source; } </script> </body> </html>
提示:您可以先修改部分代码再运行
提示:您可以先修改部分代码再运行
作者: faeng220 发布时间: 2010-05-07
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28