Извлечение чисел из строки для создания строки только из цифр

Мне дали некоторые плохо отформатированные данные, и мне нужно вытащить числа из строк. Я не уверен, что это лучший способ сделать это. Числа могут быть любой длины.

string a = "557222]]>";
string b = "5100870<br>";

Любая идея, что я могу сделать, чтобы я получил это:

a = "557222"
b = "5100870"

Спасибо

Решение для C # извините. Отредактировал вопрос, чтобы иметь этот тег

Ответы на вопрос(7)

Ваш ответ на вопрос