0

こんにちは私は段落を持っています:

 output:
       I am Deepak
       I study Computers
       I find it interesting
       I like listening to music
       You also like listening to music

「出力」から「好き」に抽出したい:

 output:
       I am Deepak
       I study Computers
       I find it interesting
       I like

これは私が使用する正規表現です: (?<=output)([^\n]*)(?=listening to music) 。しかし、私は期待したものを手に入れていません。

これは私が得るものです:

 output

       I am Deepak
       I study Computers
       I find it interesting
       I like listening to music
       You also like 

誰でも助けることができますか?

4

1 に答える 1

0

貪欲でない量化を使う:

output[^\n]*?(?= listening to music)

(実際には「出力」という言葉が必要だと思います。)

于 2013-08-17T17:54:36.067 に答える