2011-07-19 90 views

回答

3
preg_match("/^[_]?|\]+$/i", $anything) 

所以EXPRESSION = '_]?|\',可以更換_部分與任何東西真的...

5

似乎並不可能

preg_match("/^[.]+$/i", $anything) 

至少需要一個字符相匹配。只要+符號存在,需要至少有一個字符匹配,否則更改MYEXPRESSION(否則類似.]*[.)將無濟於事。

+0

同爲KilZone的回答是:'.'是'[]'的,之間的文本點不是任何東西的通配符。這將需要一個字面的'.'出現。 – Wrikken

2

這是不可能的。 +量詞至少需要一個字符,因此它將無法匹配空字符串。

1

你有一個+限定符,所以這意味着至少有一個或多個。換句話說,它永遠不會被設置爲不匹配任何東西總是

但是,您可以設置MYEXPRESSSION到,以便它會匹配任何一個換行符

相關問題