а как слепить из этого что бы первый вариант блочило (где пробелы в начале строки) а остальное пропускало? я регулярки вообще не догоняю :Ъ
Можно сделать регулярку, которая будет определять, есть ли перед цифрами пробельные символы и потом уже, если эта регулярка будет находить совпадения в строке, то просто как-то отдельно ее обрабатывать.