0

文字を空白に置き換えようとして\n\いますが、どういうわけか\s空白置換文字として認識されません。

$match_to_array =~ s/\n/\s/;

4

1 に答える 1

3

\s文字のクラス全体です。 、またはを意味します。\t\r\n\fどちらを使用するかを Perl に指示する必要があります。たとえば、スペース:

$match_to_array =~ s/\n/ /
                       ^^^

またはタブ:

$match_to_array =~ s/\n/\t/
                       ^^^^
于 2013-05-06T13:42:21.767 に答える