我对 preg_replace 函数有疑问。
在我的代码中,我将使用它来删除字符串开头的所有不是字母或数字的字符。
这很好用,但是当 $string 包含 iso-8859-1 字符时,例如“è, ò, à, ù, é, ì”,则认为不是单词,并且全部被删除。
preg_replace('/^[^a-zA-Z0-9]+/', '', $string);
IE。如果$string
包含èxample
输出将是xample
.
我需要包括这些 iso-8859-1 元音。
有人对此有解决方案吗?