需求:
将文件中的linux路径替换成windows路径,使用Notepad++如何操作?
如
/mnt/hgfs/source/os/dir1
替换为
d:\source\os\dir1
第一步:
替换/mnt/hgfs/为d:\
(/mnt/hgfs/source/os/dir1==》d:\source/os/dir1)
第二步:
操作:
1. 打开替换对话框(“搜索”-》“替换”)
2. 打开录制宏功能(“宏”-》“开始录制”)
3. 先后执行下面两段宏
1)
查找目标:(?>=\\)(\w)+(?=/)
替换为 :$0angrad~~
(?>=exp)为匹配exp后的内容,此处exp为反斜杠\,需转义\\
(\w)+为匹配至少一个单词
(?=exp)为匹配exp前的内容,此处exp为正斜杠/
$0为前面匹配到的内容
angrad~~为定义的特殊内容,第二将被替换掉
执行变化
d:\source/os/dir1
==》d:\sourceangrad~~/os/dir1
2)
查找目标:angrad~~\/
替换为 :\\
执行变化
d:\sourceangrad~~/os/dir1
==》d:\source\os/dir1
反复执行这两段宏就行。
d:\source\os/dir1
==》d:\source\os\dir1
Q:
有没有更简便的方法?
阅读(2863) | 评论(0) | 转发(0) |