UE,ultraedit如何使用正则表达式,我想在每一行开始加入文件路径。

2024-12-03 13:57:11
推荐回答(2个)
回答1:

这个不需要正则表达式,因为UE支持^p表示回车换行,则普通查找^p,替换成^pF:\chen\latcn\文档lattice\sp2lat\即可。
在你的例子发现已经有些行前面有路径了,那么,可以先把它们消除,使所有行都只有文件名,再执行添加路径的全程替换,消除的办法刚好和添加相反,就这么简单。

回答2:

哈哈 你用的是UE啊,

UE很简单的, 有列编辑模式,但在该模式下不能粘贴,这里只作参考供你学习用哈,

对于这题 ,你可以使用搜索里面的替换功能

查找 ^p 这个就是换行符啦

查找 ^p
替换 ^pF:\chen\latcn\文档lattice\sp2lat 这样就行了。

是在所有换行符后面加上这个路径, 换行符后面就是每行的开始处啦。

这里你想用正则也是可以的,
正则表达式的引擎请选择perl

查找 (.+\.lat)
替换 F:\\chen\\latcn\\文档lattice\\sp2lat\\$1

这里最后的那个$1 就是上面括号里的内容