RussellJX

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2021年7月9日

摘要: 问:如何写正则表达式,去只匹配固定位置的字符串?如匹配形如123abc789中的第四到第六位的字符,即只匹配其中的abc? 答: 解法一:.{3}abc 说明:先匹配任意3个字符,然后后面跟abc字符的字符串。 下图可见,确实匹配到了字符abc, 但也匹配到之前的字符123,同时还匹配到了多个地方如 阅读全文
posted @ 2021-07-09 12:25 RussellJX 阅读(5042) 评论(0) 推荐(0) 编辑

摘要: 工作中经常有编辑超大的文本文件,有的达百兆有的几个G,notepad++打开不了或者即使打开批量编辑一下也相当耗时。 既然Linux那么快,可以用sed 命令s参数(substitute)进行替换。 问:如下文本,如何替换第6到第7位的字符为XX?即只替换AA,AB,12,*( 12001AA120 阅读全文
posted @ 2021-07-09 12:20 RussellJX 阅读(2045) 评论(0) 推荐(0) 编辑