So entfernen Sie Satzzeichen in PHP: Erstellen Sie zunächst eine PHP-Beispieldatei. Verwenden Sie dann den regulären Ausdruck „preg_replace($pattern, ' ', $str);“, um chinesische und englische Satzzeichen in der Zeichenfolge zu löschen.
Empfohlen: „PHP-Video-Tutorial“
php normal, chinesische und englische Satzzeichen in der Zeichenfolge löschen
Das Prinzip ist sehr einfach, reguläre Suchzeichenfolge und dann ersetzen
Englische Satzzeichen, regelmäßig Es gibt spezielle passende Muster. Für Chinesisch müssen Sie sie einzeln auflisten
Code:
<?php $str = "!@#$%^&*(中'文:;﹑•中'文中'文().,<>|[]'\""; //中文标点 $char = "。、!?:;﹑•"…‘’“”〝〞∕¦‖— 〈〉﹞﹝「」‹›〖〗】【»«』『〕〔》《﹐¸﹕︰﹔!¡?¿﹖﹌﹏﹋'´ˊˋ―﹫︳︴¯_ ̄﹢﹦﹤‐˜﹟﹩﹠﹪﹡﹨﹍﹉﹎﹊ˇ︵︶︷︸︹︿﹀︺︽︾ˉ﹁﹂﹃﹄︻︼()"; $pattern = array( "/[[:punct:]]/i", //英文标点符号 '/['.$char.']/u', //中文标点符号 '/[ ]{2,}/' ); $str = preg_replace($pattern, ' ', $str); echo $str;
Das obige ist der detaillierte Inhalt vonSo entfernen Sie Satzzeichen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!