[英]How can I match everything with a regular expression?
preg_match("/^[MYEXPRESSION]+$/i", $anything)
我可以將MYEXPRESSSION
設置為什么以使上述行始終返回 true? MYEXPRESSION
字符 class 之外的任何內容都不能更改。
似乎不可能
preg_match("/^[.]+$/i", $anything)
至少需要一個字符才能匹配。 將 MYEXPRESSION 更改為.]*[.
只要有 + 號,至少需要匹配一個字符,它就無濟於事。
preg_match("/^[_]?|\]+$/i", $anything)
所以EXPRESSION = '_]?|\'
,你可以用任何東西替換_
部分......
這是不可能的。 +
量詞至少需要一個字符,因此它無法匹配空字符串。
你有一個+
限定符,所以這意味着至少一個或多個。 換句話說,它永遠不能被設置為不匹配任何東西。
但是,您可以將MYEXPRESSSION
設置為^\r\n
以便它匹配除換行符之外的任何內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.