テキストがたくさんあるファイルがあるとします。ある時点で、そのファイル内の次のテキストを検索したかったのです。しかし、このテキストは正確ではありません。実際には、 "service surfaceflinger"で始まり、 "zygote"で終わった行があった行から始まる、複数の行である可能性のあるテキスト "段落"を探したいと思っていました。Regex(Linuxの場合)複数の行にわたり、先頭と末尾の単語だけを気にする
これに遭遇する検索のLinux正規表現とは何ですか?
service surfaceflinger /system/bin/surfaceflinger
class main
user system
group graphics
onrestart restart zygote
チェックアウトこのスレッド [http://stackoverflow.com/questions/3717772/regex-grep-for-multi-line-search-needed][1] [1]:HTTP ://stackoverflow.com/questions/3717772/regex-grep-for-multi-line-search-needed –
「段落」はスペースで区切られていますか?だから、「サービスサーフライナー」はいつも始まりでしょうか? –
初めての投票です。正規表現では、あなたが試したすべてのパターンを列挙するのは難しいです。私は10または12の異なる正規表現を試しました。多分これはダブです。それについては、私は申し訳ありません。 –