我的文本文件有一万多行。每行以一个单词或短语开头,后跟一个制表符和内容,例如:
[line 1] This is the first line. [tab] Here is the content.[end of line]
我想s
在每行开头和制表符 ( \t
) 之间的所有单词中查找字符,并用管道 ( ) 替换它,|
以便文本看起来像:
[line 1] Thi| i| the fir|t line. [tab] Here is the content.[end of line]
这是我所做的:
Search: ^(.*)s+(.*)?\t
Replace: \1|\2\t
它可以工作,但问题是它不能s
一次性替换。s
在替换所有单词之前,我必须多次单击全部替换。
所以我的问题是:如何s
在一次搜索和替换中替换所有出现的字符?
请注意,我正在使用 TextWrangler,但我对其他编辑器没有意见。
非常感谢。