私はGREPコマンドを持っています:
(?<=say).+.".+?"
say (ただしそれは含まない)、引用符で囲まれた単語、およびその間の文字を含むすべての行が検索されます。
引用された単語のみ(間の文字ではなく)を変更したいのですが、
(?<=say)(?<=.+.)".+?"
これは機能しません。
変更する必要があるテキストの例を次に示します。
私は船長に「サー、家に帰りたい」と話した。
……「これが道だ」と。
これは、GREP コマンドで次のように変更する必要があります。
私は船長に「サー、帰りたいです」と話しかけました。
… 「これが道だ」と。
誰かが私を助けることができますか?