[英]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.