从字符串中获取所有 UTF8 元音
get all UTF8 vowels from string
在我们国家,元音是这些字符:a ı o u e ə i ö ü。我想从给定的字符串中找到所有元音。我的代码是:
$string = "Firuzə";
preg_match_all('/[aıoueəiöü]/i',$string,$matches);
print_r($matches[0]);
它 return 是我这个数组:
Array
(
[0] => i
[1] => u
[2] => �
[3] => �
)
但我想return这个数组:
Array
(
[0] => i
[1] => u
[2] => ə
)
为 unicode 正则表达式添加 u
flag:
/[aıoueəiöü]/iu
(模式也必须是 utf-8)
您可以使用:
[a\x{131}oue\x{259}i\xF6\xFC]
在我们国家,元音是这些字符:a ı o u e ə i ö ü。我想从给定的字符串中找到所有元音。我的代码是:
$string = "Firuzə";
preg_match_all('/[aıoueəiöü]/i',$string,$matches);
print_r($matches[0]);
它 return 是我这个数组:
Array
(
[0] => i
[1] => u
[2] => �
[3] => �
)
但我想return这个数组:
Array
(
[0] => i
[1] => u
[2] => ə
)
为 unicode 正则表达式添加 u
flag:
/[aıoueəiöü]/iu
(模式也必须是 utf-8)
您可以使用:
[a\x{131}oue\x{259}i\xF6\xFC]