Мне нужно регулярное выражение для соответствия дням недели в двух форматах: обычным способом, например, "mon", "fri" и т. Д., Но мне также нужно такое же регулярное выражение для формата диапазона, например, "mon"-fri "
То же для месяцев:" jan "," feb "" jan-dec "
У меня есть это рабочее регулярное выражение:
^((jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)|((jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)-(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)))$
Но он огромный и не уверен, что идеален.