Heim >Backend-Entwicklung >PHP-Tutorial >PHP preg_match Matching-Fähigkeiten für mehrere Sprachen
Normal: [S]{2,32}
Filterung funktioniert
In PHP:
<?php var_dump( preg_match("/[\S\b]{2,32}/",'ج') ); echo '<hr />'; var_dump( preg_match("/[\S\b]{2,32}/",'中国') );
funktioniert nicht
Sie müssen einen Parameter u hinzufügen und den Code gemäß Uniode lesen
<?php 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') );
Weitere PHP-Preg_match-Matching-Fähigkeiten in mehreren Sprachen finden Sie auf der chinesischen PHP-Website!