上千行的命令数据需要处理
命令为:
GTP ECHO:IPVERSION=IPV6,DIRECTION=ACCESS,NETWORKINSTANCE=“N9”,LOCALIPV6=“地址1”,PEERIPV6=“地址2”
wait:delaytime=6
难点在于:1、地址2并不是重复的,无法使用替换,只能用表格进行替换;并且地址长短不一,切割数据的时候不能用固定宽度只能用符号;2、第二行命令不能在表格进行处理,只能倒回记事本后用正则表达式处理
解决办法:
在“查找目标”中输入“(.\r\n)”,这个正则表达式的意思是匹配一行内容(其中.*表示任意字符,\r\n表示换行符)。
在“替换为”中输入“\1wait:delaytime=6\r\n”,这里的\1表示引用前面正则表达式匹配到的内容,然后加上要插入的内容“wait:delaytime=6”和一个换行符。
(确保“查找模式”选择为“正则表达式”。)