php preg_match的匹配不同國家語言實例
正則:[/S]{2,32}
過濾是管用的
PHP中代碼如下:
- var_dump( preg_match("/[/S/b]{2,32}/",'?') );
- echo'<hr />';
- var_dump( preg_match("/[/S/b]{2,32}/",'中國') );
是不行的,需要加一個參數u,按照uniode來讀碼,代碼如下:
- var_dump( preg_match("/[/S/b]{2,32}/u",'?') );
- echo'<hr />';
- var_dump( preg_match("/[/S/b]{2,32}/u",'中國') );
- echo'<hr />';
- var_dump( preg_match("/[/S/b]{2,32}/u",'Дракон') );
- echo'<hr />';
- var_dump( preg_match("/[/S/b]{2,32}/u",'cc') );
新聞熱點
疑難解答