PDA

View Full Version : سوال: کد اعتبار سنجی شبا در php



kavoshgar63
سه شنبه 26 آبان 1394, 19:44 عصر
دوستان عزیز سلام
اسکریپت اعتبارسنجی شناسه شبا رو لازم دارم.
دو کراکتر اول IR و 24 کراکتر بعدی ارقام باشن (تا همین حد کافیه)
بنده اصلا با این توابع کار نکردم لطفا راهنمایی کنید.

preg_match("/([IR])-([0-9]{24}/)", $sheba);

mer30boy
دوشنبه 22 بهمن 1397, 16:26 عصر
سلام . کدی که خودتون نوشتیدش مشکلی داره ؟
اگه نه استفاده کنم

ali_sed
دوشنبه 22 بهمن 1397, 22:02 عصر
دوستان عزیز سلام
اسکریپت اعتبارسنجی شناسه شبا رو لازم دارم.
دو کراکتر اول IR و 24 کراکتر بعدی ارقام باشن (تا همین حد کافیه)
بنده اصلا با این توابع کار نکردم لطفا راهنمایی کنید.

preg_match('/([IR])-([0-9]{24}/)', $sheba);

سلام



preg_match("/^IR[0-9]{24}$/i", $sheba);




البته علاوه بر این تست ساده بهتر است کد شبا را اعتبار سنجی کنید:
https://fa.wikipedia.org/wiki/الگوریتم_کد_شبا