پارسا
5 سال پیش توسط پارسا مطرح شد
2 پاسخ

regex برای کنترل متن ورودی

با سلام. من از یک کتابخانه inputmask برای کنترل متن ورودی استفاده میکنم.ورودی من باید شماره تلفن همراه باشه.
متن ورودی من باید فقط عدد باشد به علاوه اینکه باید اعداد فارسی و عربی هم ساپورت کنه. برای این کار از regex استفاده کردم
اما کار نمیکنه.ممنون میشم اگه regex با همچین شروطی رو بهم بگید
مرسی


ثبت پرسش جدید
mahdi khanzadi
تخصص : Software engineer
@khanzadimahdi 5 سال پیش مطرح شد
1

سلام از regex زیر به منظور تشخیص اعداد فارسی و انگلیسی استفاده کنید:

[0-9\u0660-\u0669]

اگه میخواید موبایل رو تشخیص بدید لینک زیر رو هم یه نگاهی بندازید

https://gist.github.com/AliMD/6439187

همچنین برای اجرای regex میتونید از pattern داخل خود input به صورت زیر عمل کنید

<input type="text" name="mobile" pattern="^(\+98|0)?9\d{9}$" title="mobile number">

پارسا
تخصص : برنامه نویس PHP-Laravel، طراح...
@parsavdst 5 سال پیش مطرح شد
0

ممنونم دوست عزیز 👌👌


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام