Почему бы не искать только 13 чисел в конце строки?
/(.+)(\d{13})$/
Первый (.+)
на самом деле не нужен, но вам может понадобиться захватить его в какой-то момент, чтобы не было реальноговред
(NB. Вышесказанное - это то, что я бы использовал в PHP. Не могу комментировать JavaScript, но я не думаю, что это будет слишком сильно)