我沒有使用mb_strlenand preg_match,而是嘗試設(shè)計(jì)一個純粹的正則表達(dá)式解決方案,這樣我就可以通過一個函數(shù)來傳遞所有內(nèi)容來縮短我的代碼。最小可能輸入(數(shù)字字符僅用于演示數(shù)量)1@1234最大可能輸入(數(shù)字字符僅用于演示數(shù)量)123456789012345678901234567890123456789012345@12341@123456789012345678901234567890123456789012345678以及介于兩者之間的一切 123456790@123456789012345678901234567890123456789我設(shè)計(jì)的當(dāng)前模式是^.{1,}?@.{4,}?$,但我不確定如何將總字符數(shù)限制為 50?我嘗試過捕獲和分組所有內(nèi)容(例如(^.{1,}?@.{4,}?$){,50}, [^.{1,}?@.{4,}?$]{,50}),但這些顯然不起作用。
- 1 回答
- 0 關(guān)注
- 226 瀏覽
添加回答
舉報
0/150
提交
取消