0
A
回答
1
有2個問題:
{,16}
的字符匹配的{,16}
從字面上看,你應該使用{0,16}
- 你有2個量詞所以不是
.+{,16}
你應該使用.{0,16}
正則表達式應該爲你服務:
$regex = '/^.{0,16}$/'; // will match empty input also
相關問題
- 1. 檢查textarea最大長度
- 2. 最小長度Regex
- 3. 最大長度驗證檢查
- 4. 輸入最大長度檢查
- 5. 檢查表列已達最大長度
- 6. JavaScript RegEx- | |管道沒有檢查長度
- 7. ValidateLength - 無最大長度
- 8. 最大長度
- 9. Javascript - 檢測標籤並檢查最大長度
- 10. REGEX:出現的最大長度和數量
- 11. regEx限制@符號前的最大字符長度
- 12. NSURL最大長度?
- 13. CSS最大長度
- 14. UITextView最大長度
- 15. 最大URL長度
- 16. CString最大長度
- 17. 最大NVARCHAR長度
- 18. 與最大長度
- 19. BindingSource.Filter最大長度
- 20. TextArea最大長度?
- 21. JAVA_TOOL_OPTIONS最大長度
- 22. MaskedTextBox最小/最大長度
- 23. zend查詢最大字段長度
- 24. Zend_Http_Client上的最大查詢長度?
- 25. mysqli_query中的最大查詢長度
- 26. 列出最大長度和最大長度的所有SQL列
- 27. Javascript:檢查最小字符串長度
- 28. 檢查密碼最小長度
- 29. 如何檢查輸入欄的最大長度?
- 30. 檢查Python中數組元素的最大長度
謝謝you..it worked..bt無法理解什麼是懶惰和貪婪的量詞 –
有懶惰量詞在'^ {0,16} $'。 [在量詞上閱讀這篇很好的文章](http://www.regular-expressions.info/repeat.html) – anubhava