- 16
- 0
- 约8.98万字
- 约 22页
- 2016-12-03 发布于河南
- 举报
UE宏命令自动批理替换文本
UE宏命令自动批处理替换文本
[免费下载]
在文本编辑过程中,经常有某项工作要多次重复(如连续遍历N次替换文本),这时可以利用UE的宏功能来使其自动执行,以提高效率。宏是将一系列的UE命令和指令组合在一起,形成一组“批处理”命令,以实现任务执行的自动化。
1.“宏”菜单“录制”在弹出的对话框中设定快捷键。
2.如作查找替换操作,把替换窗口关掉。
3.在“宏”菜单,选“停止录制”。关闭UE时间会提示是否保存宏。
4.宏”菜单,选“自动加载宏”,设置每次启动自动加载指定宏,只要启动了UE按下快捷键(如Ctrl+M),即自动批处理。
解释版(录制后将得到如下类似宏,但没有此处复杂):
**Mode? ?? ?? ?? ?? ?? ?//使用**模式ColumnModeOff? ?? ?? ?? ???//关闭列模式HexOff? ?? ?? ?? ?? ?? ?? ? //关闭十六进制模式Find RegExp ^interface Port-channel???//使用正则表达式查找关键字,关键字格式为://行首以interface Port-channel打头的,后面的?表示匹配除换行符外的任一单个//字符,因为可能是Port-channel1也可能是Port-channel2,所以用?表示IfFound? ?? ?? ?? ?? ?//若找到Key RIGHT ARROW??//光标向右移一个字符Start**? ?? ?? ? //开始选择Loop 4? ?? ?? ?? ? //循环4次?Key RIGHT ARROW??//也就是向右移动4个字符EndLoop? ?? ?? ?? ???End**? ?? ?? ?? ? //选择4个字符,也就是VLAN IDCopy? ?? ?? ?? ?? ???//复制VLAN ID到剪贴板Key DOWN ARROW? ? //向下移动两行Key DOWN ARROWKey HOME? ?? ?? ?? ?//光标移到行首encapsulation dot1Q //输入encapsulation dot1Q ,注意后有个空格Paste? ?? ?? ? //复制剪贴板中的VLAN ID到dot1Q?后面,从而实现VLAN ID的复制? ?? ?? ?? ?? ?? ???//两行的双引号,实现换行EndIf
如做查找替换文本,以上录制时第一步请先按Ctrl+Home将光标定位到第一行行首,查看宏可以看到增加了Top命令,这在自动批处理替换过程相当重要,至于作用自己去悟,先不要这么做失败了再去这么做了我想你会感谢我。
附:
本文作者fashio7752的百度知道相关回答:
ue中的$如何去掉
HYPERLINK /question/231444929.html?oldq=1 /question/231444929.html?oldq=1
技巧版:
1. UE里面替换tab键为空格
解决使用UE编辑好且排列整齐的文件在EditPlus中错位的问题。
对于已有的带有tab键的空格,若需要将tab键转换为空格,可使用如下方法:
1)使用查找替换功能(Ctrl+R),^t 表示tab,在出现的窗口中的“查找(N)”输入:^t ,“替换为(P)”输入四个空格,全部替换即可。
2)中文是 工具栏“格式”-“转换制表符为空白”
英文是 工具栏“ format”-“tab to spaces”。
若要使新建的文件在UE中编辑时,键入tab键时为4个空格,可选择工具栏选择“高级”-“配置”,勾选“用空格代替制表符”,并将缩进的空 格由2改成4即
正则表达式 ( Syntax):
% 匹配行首 - 表明要搜索的字符串一定在行首.
$ 匹配行尾 - 表明要搜索的字符串一定在行尾
? 匹配除换行符外的任一单个字符.
* 匹配任意个数的字符出现任意次数(不包括换行符)
+ 匹配前导字符或者表达式出现一次或者更多次(不包括换行符)
++ 匹配前导字符或者表达式不出现或者出现一次以上(不包括换行符)
^b 匹配页中断符
^p 匹配DOS文件的换行符
^r 匹配MAC文件的换行符(CR Only)
^n 匹配UNIX文件的换行符 (LF Only)
^t 匹配一个制表符
[ ] 匹配方括号中的单个的字符
删除空行: 替换 %[ ^t]++^p 为 空串
删除行尾空格: 替换 [ ^t]+$ 为 空串
删除行首空格: 替换 %[ ^t]+ 为 空串
每行设置为固定的4个空格开头: 替换 %[ ^t]++^([~ ^t^p]^) 为 ^1
每段设置为固定的4个空格开头: 替
您可能关注的文档
- APP竞品分析报.ppt
- 马克思主义基本原课堂要求----48课时.ppt
- SPSS 17.安装具体步骤.ppt
- 国家安全生产信息统“金安”工程.ppt
- Listenin_in.ppt
- 51单片机 查表令 课件.ppt
- 《地方时计算》PT课件.ppt
- CET-4考前提,学校老师总结的~~~很有用~~.ppt
- サーボ基础(中文.ppt
- 第24课 计算圆率π的近似值.ppt
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
原创力文档

文档评论(0)