2
$result = ဖန္တ

$result = preg_replace(
            "/([\p{L}\p{N}A-Za-z0-9@#\".]{1,}[\p{L}\p{N}A-Za-z0-9\.\_-]{0,})/u",
            "foo[('$0')]bar",
            $result);

print_r($result);

//RESULT: foo[('ဖန')]bar္foo[('တ')]bar 

そこに見えbar္fooますか?なぜこのジャンク キャラクターが表示されるのかわかりません。それを削除する方法? しかしhello world、入力文字列として使用すると、期待される結果が表示されます。

foo[('hello')]bar foo[('world')]bar
4

1 に答える 1