0

重複の可能性:
Unicode 文字を使用した php preg_replace

私はこれを自分で解決しようとしましたが、失敗しました。

PHP preg_replace を使用して文字列を「クリーン」にする必要があるため、az、AZ、0-9、スペース (' ')、およびラテン文字「ČčĆćĐ𩹮ž」を除くすべての文字が削除されます。

問題の最初の部分を解決する方法を学びました:$cleanstring = preg_replace('[^a-zA-Z0-9 ]', '', $originalstring);

しかし、パターンに他のラテン文字を含めることに成功していません。すべてのラテン文字が必要なわけではなく、上記の文字だけが必要です。

編集: $originalstring が "Đak" の場合、$cleanstring は "272ak" です! どうすればこれを修正できますか?

誰でも助けることができますか?前もって感謝します!

ミロッシュ

4

0 に答える 0