我的文本文件中包含以下几行:
F randomtext
F morerandomtext
我需要什么样的正则表达式,以便输出如下:
randomtext,foo
morerandomtext,foo
所以F变成foo并移动到行尾。
谢谢
找:
F (.*)
全部替换为:
\1,foo
我想补充一点:使用Notepad ++,你可以找到正则表达式并替换一组文件中的东西。 以下将在D:\\ mydir -folder的* .txt文件(包括子目录)中找到所有以大写字母F和空格开头的行的文件。
要在Notepad ++中打开“在文件中查找”窗口,请键入Ctrl + Shift + F.
Find what: ^F (.*)
Replace with: \1,foo
Filters: \1,foo
Directory: D:\mydir
Match case: Checked
In all sub-folders: Checked
Search Mode: Regular expression