Comment utiliser l'expression régulière php pour vérifier le chinois ?

怪我咯
Libérer: 2023-03-13 17:14:02
original
2992 Les gens l'ont consulté

Expression régulière (expression régulière) décrit un modèle (modèle) auquel chaîne correspond, qui peut être utilisée pour vérifier si une chaîne contient une certaine sous-chaîne et correspond au remplacement de sous-chaîne ou supprimer une sous-chaîne qui remplit une certaine condition d'une certaine chaîne, etc.

Les expressions régulières sont des modèles littéraux composés de caractères ordinaires (tels que les caractères de a à z) et de caractères spéciaux (appelés "métacaractères"). Un modèle décrit une ou plusieurs chaînes à rechercher lors de la recherche de texte. Une expression régulière agit comme un modèle qui fait correspondre un modèle de caractères avec une chaîne recherchée.

Cet article partage avec vous la méthode d'utilisation de php pour vérifier s'il y a du chinois dans la chaîne C'est très simple et pratique. Les amis dans le besoin peuvent se référer. à cela

php utilise preg_match pour faire correspondre et déterminer si une chaîne contient du chinois ou est entièrement chinoise comme suit :

$str = 'php学习博客';
if(preg_match('/[\x7f-\xff]/', $str)){
 echo &#39;字符串中有中文<br/>&#39;;
}else{
 echo &#39;字符串中没有中文<br/>&#39;;
}

if(preg_match(&#39;/^[\x7f-\xff]+$/&#39;, $str)){
 echo &#39;字符串全是中文&#39;;
}else{
 echo &#39;字符串不全是中文&#39;;
}
Copier après la connexion

Le résultat de sortie du programme ci-dessus est :

Il y a du chinois dans la chaîne
La chaîne n'est pas entièrement en chinois

Testé sous encodage utf-8 et gbk, les deux peuvent être utilisés.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!