1

正規表現を使用してメタ文字を置き換える際に問題が発生します。正規表現でメタ文字を置き換えたいフレーズは次のとおりです。

ley+sobre+propiedad+literaria+1847

そして、私が使用するコードは以下のとおりです。

$file =~ s/\+/\s/; # --> Replace the +

しかし、最初のメタ文字のみを置き換えるようで、結果は次のようになります。

leysobre+propiedad+literaria+1847

何を使うべきですか?

4

3 に答える 3

1

を使用しs/\+/ /gてグローバルに置き換えます。

于 2013-08-14T10:25:27.443 に答える