Задать вопрос
Casper-SC
@Casper-SC
Программист (.NET)

Регулярное выражение для разделения слова с цифрой. Из «Привет1234» нужно получить 2 совпадения Привет и 1234. Знает кто как?

Задача состоит в том, чтобы разделить слово с номером, которое не отделено пробелом от слова.

Тут можно затестить: www.regexr.com

Этот текст можно использовать в качестве тестового:
Событие11
Событие2232
событие1
событие232 агшыаш-событиеСобытие-Событие-событие ыцпуцп Собыытие111
  • Вопрос задан
  • 475 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Решения вопроса 1
Gorily
@Gorily
Тестировать лучше тут: regexstorm.net/tester, у вас же C#?
Для решения нужно просто найти стыки вида "не цифра-цифра", регулярка простейшая:
([\D])([\d])
Затем делаем замену на:
$1 $2
И получаем искомый пробел.
b74421bd9ee34fd6bddb9e10a47b5559.png
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы