首頁 >後端開發 >php教程 >中英文断句无乱码_PHP教程

中英文断句无乱码_PHP教程

WBOY
WBOY原創
2016-07-13 10:38:231203瀏覽

思路: 
1.将字符串用urlencode编码。 
2.用正则搜索以转码后的标点结尾的语句。 
3.urldecode解码数据    

[代码] [PHP]代码

1 echo urlencode(',-.-?-!-;-,-。-?-!-;-......').PHP_EOL; 2 $str  "测试测试,测试测试.测试测试?测试测试!测试测试;测试测试测试测试测试测试?测试测试!测试测试;测试测试......"; 3 echo $str; 4         $str = urlencode($str); 5         preg_match_all ('/(.*?)(\.{3,6}|%2C|\.|%3F|%21|%3B|%EF%BC%8C|%E3%80%82|%EF%BC%9F|%EF%BC%81|%EF%BC%9B)/',$str,$matchs); 6         foreach($matchs[0] as $v){ 7             $newArr[] = urldecode($v); 8         } 9         var_dump($newArr);

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/735092.htmlTechArticle思路: 1.将字符串用urlencode编码。 2.用正则搜索以转码后的标点结尾的语句。 3.urldecode解码数据 [代码] [PHP]代码 1 echo urlencode( ,-.-?-!-;-,-。...
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn