ما هو regex لتتناسب مع سلسلة أحرف أبجدية رقمية 6؟
-
01-10-2019 - |
سؤال
أحتاج إلى regex لتطبيق ASP.NET لمطابقة سلسلة أبجدية رقمية على الأقل 6 أحرف.
المحلول
لست على دراية بـ ASP.NET. لكن يجب أن يبدو التعبير العادي هكذا:
^[a-zA-Z0-9]{6,}$
^
و $
تشير إلى بداية ونهاية السلسلة على التوالي ؛ [a-zA-Z0-9]
يصف حرفًا أبجديًا واحدًا وفردًا و {6,}
يسمح ستة أو أكثر من التكرار.
نصائح أخرى
أود استخدام هذا:
^[\p{L}\p{N}]{6,}$
هذا يطابق رسائل Unicode (\p{L}
) والأرقام (\p{N}
) ، لذلك لا يقتصر على الحروف الشائعة الأبجدية اللاتينية.
^\w{6,}$
^[a-zA-Z0-9]{6,}$
(اعتمادًا على تطبيق Regex)
لاحظ أن \w
أيضا المباريات _
!
لا تنتمي إلى StackOverflow