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