-1

以下の行を変数に割り当てています。

"[ some contents ] NAME:saranyya"

grepこのパターンの後に続く単語をどのように取得できますか?

4

1 に答える 1

2

単純なキャプチャがニーズに合う場合があります。あなたが何を意味するのかはかなり不明確ですが。

my ($word) = $string =~ /\Q[ some contents ] NAME:saranyya \E(.+)/;

エスケープにより、正規表現内\Q .. \Eでメタ文字を使用できるようになります。[]パターンに続くテキストはすべてキャプチャされ、に割り当てられ$wordます。

于 2013-03-26T18:43:45.290 に答える