2
A
回答
8
^.{0,5000}$
應該工作。雖然使用正則表達式可能是一個奇怪的選擇。
+3
同意這個答案 - 特別是「奇怪的選擇」。 OP - 你有正當的理由想用正則表達式來做這件事嗎? string.length有什麼問題? – 2011-03-31 15:56:41
+0
請注意,點通常與換行符不匹配,所以字符串「a \ nb」將不匹配,即使它只有三個字符長。 – 2011-03-31 16:54:12
3
你將永遠把工作與完成:
^[\s\S]{0,5000}$
- 首先看到一隻字符類,上面寫着:比賽空格(
\s
)或者非空白(\S
) - 即任何可能的字符 - 在0到5000次之間重複該操作。
相關問題
- 1. 正則表達式,字符數限制
- 2. 正則表達式字符數限制
- 3. 正則表達式來限制字符
- 4. 正則表達式 - 限制字符串中的字符數量
- 5. 正則表達式來限制數字
- 6. ASP.NET正則表達式,限制數字
- 7. 限制數字字符的正則表達式是什麼?
- 8. 正則表達式限制數字字符串
- 9. 正則表達式的字符數限制
- 10. 正則表達式限制數字的上限和下限
- 11. VBA正則表達式限制爲單個字符
- 12. 限制正則表達式字邊界
- 13. 正則表達式限制字符提取字符150
- 14. Angularjs正則表達式限制字符數問題
- 15. 限制在正則表達式表達
- 16. 正則表達式爲字符串中的十進制數字
- 17. 正則表達式將任何字符的多次出現限制爲兩個
- 18. 正則表達式將值限制爲兩位小數
- 19. 正則表達式爲Linux文件權限(數字符號)
- 20. 正則表達式匹配模式,也限制字符
- 21. 當正則表達式限制爲數字時,ng-pattern允許使用'+'字符
- 22. 用於匹配和限制字符類的正則表達式
- 23. 如何限制正則表達式中的字符?
- 24. 正則表達式來限制擴展的ASCII字符集
- 25. 用於限制連續字符的ASP.NET正則表達式
- 26. XSD對xsd的正則表達式限制:字符串
- 27. 正則表達式限制charecters字符串中的
- 28. 正則表達式字符串中的空格限制
- 29. 將此javascript正則表達式匹配限制爲26個字符結果
- 30. 將字符替換爲字符的正則表達式
您使用的是什麼框架?可能有一個內置的機制。 – corsiKa 2011-03-31 15:56:21
只是看起來像一個完全奇怪的事情。爲什麼使用正則表達式呢?當然,textarea文本字符串長度的簡單限制將更容易管理,並避免每次有人向文本添加內容時啓動正則表達式引擎? – glenatron 2011-03-31 15:56:34
我正在使用cForms for WordPress。它具有對RegEx的內置支持,但我不確定如何去添加字符串限制長度。 – user671460 2011-03-31 16:46:18