我有一個文本文件以下(input.txt中):如何刪除用Perl的正則表達式短語之前的所有內容(包括新行)
/dsdjf48 84f3jh0-=-=-+F_+_m a=
^^^^^^^^^
Random Words
vvvvvvvvv
fkls;[]saf\as-1f-d=fd-s=dsf=-s
Hello, now I will start typing a sentence.
我需要你好,現在我將之前」清除一切「用perl正則表達式,我相信支持這個。 下面是我用命令:
perl -p -e "s/search-term/replace-term/" input.txt
當我進行任何正則表達式搜索,它會搜索每行線。有沒有一個標誌來啓用多行搜索?
'走線。 。1'看起來不錯 –
當第二個布爾值爲真時,'$ b'以'E0'結尾。檢查http://perldoc.perl.org/perlop.html#Range-Operators –
好的,這工作。只是想知道,你好,現在字段仍然遵循普通的Perl正則表達式? –