文字列から特定の絵文字を削除しようとしていますが、:D や :-D などの特殊文字と文字で構成される絵文字を一致させる方法がわかりません (":-)" などの絵文字で機能します)。 . 私は試した
$message =~ s/\:D//;
他にもいくつかのバリエーションがありますが、何も機能していないようです。どこが間違っていますか?
編集:私は実際には愚かで、このコマンドの前にすべての文字を小文字にしたことに気づいていなかったので、すべての絵文字はすでに「:d」に変更されていました。手伝ってくれてありがとう。