摘要:
问:如何写正则表达式,去只匹配固定位置的字符串?如匹配形如123abc789中的第四到第六位的字符,即只匹配其中的abc? 答: 解法一:.{3}abc 说明:先匹配任意3个字符,然后后面跟abc字符的字符串。 下图可见,确实匹配到了字符abc, 但也匹配到之前的字符123,同时还匹配到了多个地方如 阅读全文
摘要:
问:如何写正则表达式,去只匹配固定位置的字符串?如匹配形如123abc789中的第四到第六位的字符,即只匹配其中的abc? 答: 解法一:.{3}abc 说明:先匹配任意3个字符,然后后面跟abc字符的字符串。 下图可见,确实匹配到了字符abc, 但也匹配到之前的字符123,同时还匹配到了多个地方如 阅读全文
摘要:
工作中经常有编辑超大的文本文件,有的达百兆有的几个G,notepad++打开不了或者即使打开批量编辑一下也相当耗时。 既然Linux那么快,可以用sed 命令s参数(substitute)进行替换。 问:如下文本,如何替换第6到第7位的字符为XX?即只替换AA,AB,12,*( 12001AA120 阅读全文
|