Dieser Artikel stellt hauptsächlich das Beispiel vor, in dem PHP angibt, chinesische, englische oder numerische Zeichen in der Zeichenfolge abzufangen. Außerdem wird die Methode zum Filtern von Leerzeichen in der Zeichenfolge vorgestellt
Während des Entwicklungsprozesses stoßen wir häufig auf Probleme wie das Abfangen chinesischer und englischer Zahlen. Jeder weiß, dass chinesische Schriftzeichen und englische Zahlen unterschiedlich sind Die Funktion umfasst Funktionen zur Zeitberechnung und Konvertierung sowie zum Abfangen chinesischer und englischer Zeichen. Ohne ein paar Zeilen Code kann die Funktion zum Abfangen nicht heruntergeladen werden einfach (eines, das ich lokal ausgeführt habe), wenn Sie Fragen haben, geben Sie uns bitte Ihren Rat
$c = 'ddaabbccaa'; $d = '地球需要我们每个人的爱护'; $frist1 = mb_substr( $c, 0, 1 ,"UTF-8"); // d $delete_last1 = mb_substr($d, -1,1,"UTF-8"); // 护 echo $frist1.'+++'.$delete_last1.'<br/>'; // d+++护 $frist2 = mb_substr( $d, 0, 1 ,"UTF-8"); // 地 $delete_last2 = mb_substr($d, -1,1,"UTF-8"); // 护 echo $frist2.'+++'.$delete_last2.'<br/>'; // 地+++护 $e = '11aa22cc33'; $f = 'aa地球需要我们每个人的爱护'; $g = '地球需要我们每个人的爱护gg'; $h = '地球需要我们每个人的爱护'; $first3 = mb_substr( $e, 0, 1 ,"UTF-8"); // 1 $last3 = mb_substr( $f, 0, 1 ,"UTF-8"); // a $delete_last3 = mb_substr($f, -1,1,"UTF-8"); // 护 $delete_last4 = mb_substr($g, -1,1,"UTF-8"); // g $frist4 = mb_substr( $g, 0, 1 ,"UTF-8"); // 地 $delete_last5 = mb_substr($h, -1,1,"UTF-8"); // 护 echo $first3.'+++'.$last3.'---'.$delete_last3.'***'.$delete_last4.'&&&'.$frist4.'<br/>'; // 1+++a---护***g&&&地 echo $last3.'...'.$delete_last3.'<br/>'; // a...护 echo $frist4.'...'.$delete_last5.'<br/>'; // 地...护 // 这样不管字符串里是中英文数字等都是可以的无需判断,如: ”地...护“ 或者 “地...” 或者 “...护”
Chinesische und englische Leerzeichen am Anfang und Ende von Zeichenfolgen entfernen Methode:
Der folgende reguläre Ausdruck filtert die vom Benutzer eingegebenen aufeinanderfolgenden Leerzeichen heraus, einschließlich Leerzeichen voller und halber Breite Leerzeichenfunction mbTrim($str) { return mb_ereg_replace('(^( | )+|( | )+$)', '', $str); }
Das obige ist der detaillierte Inhalt vonAusführliche Erklärung, wie man in PHP Englisch oder Zahlen in einer bestimmten Zeichenfolge abfängt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!