$s = <<< 'EOF' "memolov 愛書 愛書 あいしょ ?? ??? ?? ??" , EOF; if (preg_match_all( '/([\x{4e00}-\x{9fa5}]+)/u' , $s , $m )){ echo "<pre>" ; print_r( $m [1]); echo "</pre>" ; } if (preg_match_all( '/([\x{0800}-\x{4e00}]+)/u' , $s , $m )){ echo "<pre>" ; print_r( $m [1]); echo "</pre>" ; } if (preg_match_all( '/([\x{AC00}-\x{D7A3}]+)/u' , $s , $m )){ echo "<pre>" ; print_r( $m [1]); echo "</pre>" ; } /* Array ( [0] => 愛書 [1] => 愛書 ) Array ( [0] => あいしょ ) Array ( [0] => ?? [1] => ??? [2] => ?? [3] => ?? ) */ |
|