Wie verwende ich PHP Regular, um Chinesisch zu überprüfen?

怪我咯
Freigeben: 2023-03-13 17:14:02
Original
2990 Leute haben es durchsucht

Regulärer Ausdruck (regulärer Ausdruck) beschreibt ein Muster, das mit der Zeichenfolge übereinstimmt. Dies kann verwendet werden, um zu überprüfen, ob eine Zeichenfolge eine bestimmte Teilzeichenfolge enthält, und um die Teilzeichenfolge zu ersetzen oder zu entfernen ein Teilstring, der eine bestimmte Bedingung aus einem bestimmten String usw. erfüllt.

Reguläre Ausdrücke sind Textmuster, die aus gewöhnlichen Zeichen (wie den Zeichen a bis z) und Sonderzeichen (genannt „Metazeichen“) bestehen. Ein Muster beschreibt eine oder mehrere Zeichenfolgen, die bei der Suche nach Text übereinstimmen sollen. Ein regulärer Ausdruck fungiert als Vorlage, die ein Zeichenmuster mit einer gesuchten Zeichenfolge abgleicht.

In diesem Artikel erfahren Sie, wie Sie mit php überprüfen können, ob die Zeichenfolge Chinesisch enthält. Dies ist sehr einfach und praktisch dazu

PHP verwendet preg_match, um wie folgt zu vergleichen und zu bestimmen, ob eine Zeichenfolge Chinesisch enthält oder nur Chinesisch ist:

$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;;
}
Nach dem Login kopieren
Das Ausgabeergebnis des obigen Programms ist:


Die Zeichenfolge enthält Chinesisch

Die Zeichenfolge ist nicht vollständig auf Chinesisch

Getestet unter UTF-8- und GBK-Kodierung, beide können verwendet werden.

Das obige ist der detaillierte Inhalt vonWie verwende ich PHP Regular, um Chinesisch zu überprüfen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!