-3
文字列 'object'が3回出現するテキストファイルがあります。文字列が出現するたびに異なる文字列に置き換えます。
There is an object on the table
The object is under the chair
There might be an object in my pocket
私は、3つの要素の配列に格納されている別の文字列に「オブジェクト」のすべての発生を置き換えるためにPerlスクリプトを書きたいです。配列の最初の要素は、 'object'の最初の出現に一致し、2番目の要素は2番目の出現に一致します。
例えば、
my @pattern = ("apple", "mango", "orange");
その後、出力がでなければならない場合:
There is an apple on the table
The mango is under the chair
There might be an orange in my pocket
'pop'の代わりに' shift @ pattern'が必要です。 – Borodin
良い点。私はそれを編集します。 – Sobrique
詳しい返答と説明... – ssr1012