标题: 高手来帮忙编一段目录处理脚本(已解决) [打印本页]
作者: zhj1021 时间: 2012-8-16 09:38
标题: 高手来帮忙编一段目录处理脚本(已解决)
用软件达到同样的效果也可以。
要求效果如下
处理前
page=183 3.1 回扫变换器的基础知识
page=189 3.2 RCC方式的基础
page=197 3.3 变压器的设计方法
page=203 3.4 平滑用电容器的求法
page=207 3.5 扩大输入电压的范围
page=214 3.6 实际RCC稳压器的设计
page=225 第4章 正向变换器的设计方法――适用于中容量、高速度的方式
page=225 4.1 正向变换器基础
page=231 4.2 变压器复位分析
page=236 4.3 输出变压器的设计
page=239 4.4 次级整流电路的设计
page=243 4.5 辅助电源电路的设计
page=246 4.6 基于TL494的控制电路设计
page=252 4.7 开关晶体管的驱动电路设计
处理后+6
3.1 回扫变换器的基础知识 page=189
3.2 RCC方式的基础 page=195
3.3 变压器的设计方法 page=203
3.4 平滑用电容器的求法 page=209
3.5 扩大输入电压的范围 page=213
3.6 实际RCC稳压器的设计 page=220
第4章 正向变换器的设计方法――适用于中容量、高速度的方式 page=231
4.1 正向变换器基础 page=231
4.2 变压器复位分析 page=237
4.3 输出变压器的设计 page=242
4.4 次级整流电路的设计 page=245
4.5 辅助电源电路的设计 page=249
4.6 基于TL494的控制电路设计 page=252
4.7 开关晶体管的驱动电路设计 page=258
作者: zhj1021 时间: 2012-8-16 17:33
用正册表达式不行吗?
我对正册表达式不了解。
作者: 主宰 时间: 2012-8-16 18:19
表示不会,坐等高手了
作者: 无极 时间: 2012-8-17 17:43
就十几行,手动就一分钟的事,完全没必要用程序- var regx=new RegExp("(page=)([0-9]{1,3})(.*)[^\\\\n]","gmi");
- document.selection.SelectAll();
- var txt=document.selection.Text;
- var arr=null;
- while(true)
- {
- arr=regx.exec(txt);
- if(arr==null)
- {
- break;
- }
- else
- {
- var pageNum=parseInt(arr[2]);
- pageNum+=6;
- txt=txt.replace(arr[0], arr[3]+" "+arr[1]+pageNum);
- }
- }
- document.selection.SelectAll();
- document.selection.Text="";
- document.write(txt);
复制代码 替换后的截图
[attach]63899[/attach]
欢迎光临 (http://zasq.net/) |
Powered by Discuz! X3.2 |