PHP正则表达式匹配所有ASCII字符

PHP可以使用"#[[:ascii:]]#"或者"#[\x{00}-\x{ff}]#u"来匹配ASCII字符。
<?php
//删除所有ascii字符
echo preg_replace("#[\x{00}-\x{ff}]#u", "", "abc!@爱E族#{}x aiezu.com");
//输出: 爱族

//删除所有非ascii字符
echo preg_replace("#[^[:ascii:]]#u", "", "abc!@爱E族#{}x aiezu.com");
//输出: abc!@E#{}x aiezu.com

0 个评论

要回复文章请先登录注册