Помогите составить регулярное выражение для проверки правильности ввода ID абонента в терминалах оплаты.Дано:
У каждого абонента имеется ID из 8 цифр от (0-9)
На пример: 17070217
Последние 2 цифры это сумма 6 предидущих. То есть: 1+7+0+7+0+2=17
Если сумма не двузначное число то добаляется то перед ней добавляется 0.
На пример: 11111106
Надо написать регулярное выражение по которому оператор терминалов будет проверят следующее:
1. ID содержит ровно 8 цифр от 0 до 9.
2. Последние 2 цифры это сумма 6 предидущих.
Оператор в качестве примера прислал мол дайте регулярное выражение типа: ^\d{2,10}$ для проверки правильности ввода ID.
Помогите пожалуйста.
Зарание благодарен.