hoi
@hoi
Быдлокодер

Как регулярным выражением из предложения выбрать номер счета?

Здравствуйте!
Есть переменная со значением "Пополнение счета 410018435891430".

Как в PHP получить именно номер счета 410018435891430, то есть как составить регулярное выражение, чтобы начало было 4100 и неопредленное кол-во цифр - такое правило как составить? Спасибо!

/4100[\d+]/ - что-то типо такого, только я не разбираюсь))
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
@dodo512
/4100\d+/
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@dzhebrak
Пополнение счета (\d+)
https://regex101.com/r/mvCeqd/1

Или, если обязательно начинается с 4100, то:
Пополнение счета (4100\d+)

Пример
$re = '/Пополнение счета (\d+)/';
$str = 'Пополнение счета 410018435891430';

preg_match_all($re, $str, $matches, PREG_SET_ORDER, 0);

// Print the entire match result
#var_dump($matches);
var_dump($matches[0][1]);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы