[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[问题求助] linux正则匹配行末尾和文件末尾时不一致

数据
{001{AAA}ABC}
{002{BBB}ABC}

目的:将行首的{和行尾}的符号替换"(双引号)

当使用正则表达式 ^{ 可以匹配到所有以{开头的行,但是用 \}$ 就只能匹配到非最后一行的内容,文件末尾的}就总是无法替换,

请高手指教,谢谢

回复 3# Batcher


    我用的是在UltraEdit工具里的支持unix语法的查找替换功能

TOP

回复 5# hfxiang


    在UltraEdit工具里支持unix语法的查找替换该怎么写表达式啊

TOP

回复 8# hfxiang


    您说的这个表达式还是没有解决问题,当最后一行是个空行时,可行,没有问题,但是如果最后一行不是一个空行的时候,
    就始终无法替换最后一个字符,不知道是为啥

TOP

回复 10# terse


     是不是最后一行只有回车,没有换行,从而导致的正则无法匹配呢?

TOP

返回列表