3
this問題的另一面。 當我嘗試替換組合字符的一部分時,默認情況下,Perl 6不會拆分它。s ///和Perl中的組合變音符號6
my $p_macron = "p" ~ 0x0304.chr;
say $p_macron; # "p̄"
(my $a_macron = $p_macron) ~~ s/p/a/;
say $a_macron; # OOPS, again "p̄"
如何(暫時)關閉此默認情況下,才能夠匹配單個的Unicode符號,而不是一個組合呢? 這是在bash
中如何完成的。
$ echo p̄ | sed 's/p/a/'
ā
或
s:samemark/p/a/
(:mm
)什麼做'(:M)'和'(:毫米)'意思?我應該把它們放在///之後嗎? –啊,我明白了,這只是寫副詞的另一種方式。 –