regular expression برای تاریخ شمسی
عبارات با قاعده در اکثر اوقات در ارزیابی رشتههای ورودی استفاده میشود که در اعتبارسنجی هم بسیار پرکاربرد هستند؛ در این آموزش کوتاه برای شما Regular Expression مربوط به تاریخ شمسی را به اشتراک گذاشتهایم. این نوشته را با ما مطالعه کنید.
قبل از مطالعه ی فعلی بهتر است نوشتهی”ابزار کمکی ساخت Regular Expression” را مطالعه کنید.
regular expression برای تاریخ شمسی
regular expression یا عبارت با قاعده، که در دنیای برنامه نویسی با مخفف regex یا regexp نام برده میشود. در علوم رایانه، به معنی تطبیق رشتهای خاص در متن مورد نظر است؛ متنهایی از قبیل کاراکترهای ویژه (مثل @)، کلمات و یا الگویی مشخص از رشتهها است. یک عبارت باقاعده یا regular expression با زبان معمولی نوشته میشود که میتواند توسط ابزارها یا توسط فرد با توجه به قواعد آن ایجاد شود. ریشه عبارات یا regular expression در زبان صوری و نظریه اتوماتا است. regular expressionها به علت خاص بودن نوع نوشتار کمی برای افراد مشکل است و ممکن است گاهی یک پروسه را با مشکل روبرو کند و یک عملیات خاص را زمانبر کند.
منبع مقاله: صفحه منبع
regular expression تاریخ شمسی
بدون حاشیهی اضافهتر میتوانید Regular Expression مربوط به تاریخ شمسی را دریافت کنید.
کد: (RegEXR)
/^[1-4]\d{3}\/((0[1-6]\/((3[0-1])|([1-2][0-9])|(0[1-9])))|((1[0-2]|(0[7-9]))\/(30|31|([1-2][0-9])|(0[1-9]))))$/
مثال: (با توجه به کد بالا)
1397/09/16 1375/08/28 1380/12/29
از Regular Expression در زبانهای برنامه نویسی مختلف میتوانید استفاده کنید. برای کار با Regular Expression ابزارهای کمکی زیادی موجود است در صورت علاقه میتوانید این صفحه را مطالعه کنید. کد بالا توسط ما در حال استفاده است اگر مشکلی با کد بالا دارید برای تصحیح یا آموزش آن از بخش نظرات با ما در میان بذارید.
در صورتی که موارد دیگری را برای پیشنهاد دارید در بخش نظرات اعلام کنید با نام خودتان در این نوشته استفاده کنیم.
ممنونم
خیلی مفید بود
خواهش میکنم
لطفا از دیگر نوشته های سایت ما هم دیدن کنید.