2014-04-01 14 views
-1

/^.{0,10}$/正則表達式:匹配零個字符?

我想匹配長度爲0-10個字符的任何字符串。以上內容將匹配1-10個字符的字符串,但不匹配零個字符的字符串。

+0

「字符串零個字符」 - 這聽起來像什麼,所以什麼應該的比賽? – MSadura

+0

嘗試'/ ^。{,10} $ /' – JNF

+0

我想最好是使用strlen,放棄正則表達式。在我看來,正則表達式對於這種情況來說太重了。 – Debflav

回答

2

爲什麼你不檢查字符串的長度?

if(strlen($string) <= 10) { 
    ... 
} 

也許在此之前致電trim()

0

這似乎在做的伎倆

^.{0,10}$ 

在這個網站上,你可以試試,

Debuggex Demo

+0

它與OP的不同之處。 – Toto