すべての空白をハイフンに置き換えたいのですが、スペースが045
代わりに-
. 式は次のとおりです。
s/ /-/g
式s/ /_/g
(代わりにアンダースコアを使用)が機能するため、理由i have apples
がわかりません
i,045have,045apples
すべての空白をハイフンに置き換えたいのですが、スペースが045
代わりに-
. 式は次のとおりです。
s/ /-/g
式s/ /_/g
(代わりにアンダースコアを使用)が機能するため、理由i have apples
がわかりません
i,045have,045apples
このコードは私にとってはうまくいきます:
#!/usr/bin/perl
use v5.14;
use strict;
use warnings;
my $test = "I like Apples";
$test=~s/ /-/g;
say $test;
を出力しますI-like-Apples
。
より多くの情報を提供していただければ、コードが正しく動作しない理由についてより多くの情報を提供するお手伝いをいたします。
希望する情報:
このコードは私にとって完璧に機能します:
echo I have apples | perl -p -e 's/\ /-/g'
I-have-apples