[英]Preg match all characters
如何preg匹配所有字符字母,数字,特殊字符fe:²,▲,ƒ²‰²°²°1/2¿«»™......等等......
和其他特殊字符???
除换行符(\\ r或\\ n)之外的任何字符的正则表达式语法是.
因此,如果你想匹配任何一个或多个角色,那么你的正则表达式就是.+
reference 。 但是,一些正则表达式允许你指定一个允许的标志.
包括换行符。
正如Damien所说,使用preg_match有什么意义?
在RegEx中,点号(。)将匹配任何字符,所以
preg_match('/hel.o/', $str);
将匹配hello
, helpo
, hel o
, hel%o
等。
[\\w\\W]
或[\\s\\S]
匹配所有字符,包括换行符。
但是这些表达式要慢得多.
,使用大字符串时要小心。
点( .
)代表任何字符。
您可能需要在模式中追加/ u以告诉preg_match使用utf8字符串,检查/ u选项的手册并将简单粘贴到php代码中。
只记得在utf8模式下保存.php或手动执行一些解码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.