我自己试图解决这个问题,但失败了。
我需要使用PHP preg_replace“清理”我的字符串,因此除了a-z,A-Z,0-9,空格('')和拉丁字母“ČčĆćĐ𩹮ž”之外的每个字符都将被删除。
我已经学会了如何解决问题的第一部分:$cleanstring = preg_replace('[^a-zA-Z0-9 ]', '', $originalstring);
但是我没有成功地在我的模式中包含其他拉丁字母。我不需要所有拉丁字符,只需要上面列出的字符。
编辑:当我的$ originalalstring是“Đak”时,我的$ cleanstring是“272ak”!我该如何解决这个问题?
有人可以帮忙吗? 提前谢谢!
milosh