2014-04-22 17 views

回答

2
/^[A-Za-z][A-Za-z_ ]{2,19}$/; 

如果你使用這個,那麼只有在已經輸入一個字母后纔會接受空間/非預訂。

+0

這不會接受''abc''(空格在最後)嗎? – anubhava

+0

@anubhava是的,但操作只關心初始空間 – aelor

+0

好吧OP不清楚數字:) – anubhava

1

你可以使用這個表達式:

/^[a-z][\w ]{1,18}[a-z]$/i 

,不會允許在開始或結束空間。

+0

數字先生怎麼樣,它也會允許數字 – aelor

+0

是的,因爲OP沒有寫出禁止數字的任何要求。 – anubhava

+0

謝謝!但我不想讓數字被驗證! – user3383301

相關問題