ue宏命令自动批处理替换文本

ue宏命令自动批处理替换文本

ID:8815302

大小:105.00 KB

页数:18页

时间:2018-04-08

ue宏命令自动批处理替换文本_第1页
ue宏命令自动批处理替换文本_第2页
ue宏命令自动批处理替换文本_第3页
ue宏命令自动批处理替换文本_第4页
ue宏命令自动批处理替换文本_第5页
资源描述:

《ue宏命令自动批处理替换文本》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、UE宏命令自动批处理替换文本[免费下载]在文本编辑过程中,经常有某项工作要多次重复(如连续遍历N次替换文本),这时可以利用UE的宏功能来使其自动执行,以提高效率。宏是将一系列的UE命令和指令组合在一起,形成一组“批处理”命令,以实现任务执行的自动化。1.“宏”菜单>>“录制”>>在弹出的对话框中设定快捷键。2.如作查找替换操作,把替换窗口关掉。3.在“宏”菜单,选“停止录制”。关闭UE时间会提示是否保存宏。4.宏”菜单,选“自动加载宏”,设置每次启动自动加载指定宏,只要启动了UE按下快捷键(如Ctrl+M),即自动批处理。解释版(录制后将得到如下类似宏,但没有此处

2、复杂):**Mode            //使用**模式ColumnModeOff          //关闭列模式HexOff              //关闭十六进制模式FindRegExp"^interfacePort-channel?"  //使用正则表达式查找关键字,关键字格式为://行首以interfacePort-channel打头的,后面的?表示匹配除换行符外的任一单个//字符,因为可能是Port-channel1也可能是Port-channel2,所以用?表示IfFound          //若找到KeyRIGHTARROW  //光标

3、向右移一个字符Start**      //开始选择Loop4        //循环4次 KeyRIGHTARROW  //也就是向右移动4个字符EndLoop          End**        //选择4个字符,也就是VLANIDCopy            //复制VLANID到剪贴板KeyDOWNARROW  //向下移动两行KeyDOWNARROWKeyHOME        //光标移到行首"encapsulationdot1Q"//输入"encapsulationdot1Q",注意后有个空格Paste      //复制剪贴板中的VLAN

4、ID到dot1Q 后面,从而实现VLANID的复制"              //两行的双引号,实现换行"EndIf如做查找替换文本,以上录制时第一步请先按Ctrl+Home将光标定位到第一行行首,查看宏可以看到增加了Top命令,这在自动批处理替换过程相当重要,至于作用自己去悟,先不要这么做失败了再去这么做了我想你会感谢我。附:本文作者fashio7752的百度知道相关回答:ue中的$如何去掉http://zhidao.baidu.com/question/231444929.html?oldq=1技巧版:1.UE里面替换tab键为空格解决使用UE编辑好且排列整

5、齐的文件在EditPlus中错位的问题。对于已有的带有tab键的空格,若需要将tab键转换为空格,可使用如下方法:1)使用查找替换功能(Ctrl+R),^t表示tab,在出现的窗口中的“查找(N)”输入:^t,“替换为(P)”输入四个空格,全部替换即可。2)中文是工具栏“格式”->“转换制表符为空白”英文是工具栏“format”->“tabtospaces”。若要使新建的文件在UE中编辑时,键入tab键时为4个空格,可选择工具栏选择“高级”->“配置”,勾选“用空格代替制表符”,并将缩进的空格由2改成4即正则表达式(Syntax):%匹配行首-表明要搜索的字符串一

6、定在行首.$匹配行尾-表明要搜索的字符串一定在行尾?匹配除换行符外的任一单个字符.*匹配任意个数的字符出现任意次数(不包括换行符)+匹配前导字符或者表达式出现一次或者更多次(不包括换行符)++匹配前导字符或者表达式不出现或者出现一次以上(不包括换行符)^b匹配页中断符^p匹配DOS文件的换行符^r匹配MAC文件的换行符(CROnly)^n匹配UNIX文件的换行符(LFOnly)^t匹配一个制表符[]匹配方括号中的单个的字符删除空行:替换%[^t]++^p为空串删除行尾空格:替换[^t]+$为空串删除行首空格:替换%[^t]+为空串每行设置为固定的4个空格开头:替换

7、%[^t]++^([~^t^p]^)为"^1"每段设置为固定的4个空格开头:替换%[^t]+为""(如果一行是以空格开始的,则视之为一段的开始行)将一段合并为一行:替换[^t]++^p^([~^t^p]^)为^1(注意:此处假定文本是以DOS方式回车换行-CR/LF)去掉HTMLTAG:替换^{<*>^}^{<*^p*>^}为空串删除HTML中的所有:替换<[]++a*[]++href[]++=*>为空串删除文本中指定的前2列字符:替换%??为空串在第4列后插入2列空白字符:替换%^(????^)^(?^)为"^1^2"查找所有的数字:[0-9]+[.]++[0-

8、9]+查找

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。