@Newsky13

Поможете составить регулярное выражение?

Здравствуйте. Только осваиваю RegExp. Одну из задач не могу осилить, если можно, помогите пожалуйста. Попытался как можно проще и точней донести суть задачи. На картинке наглядно, а в прилагаемом xlsx подробно и удобней.
5f68cc1fa5cad638458097.png

https://yadi.sk/i/UKFQWP1HucTXTw
  • Вопрос задан
  • 102 просмотра
Решения вопроса 1
(\w+)\s ([А-Яа-яЁё\s-]+)\s ([A-Z\d-]+)??\s? ([\d\/]+)??\s? ([\d,]+мм)?\s? (\d+г)\s (\d+)-(.+)\s\((.*)\)

:D
Я поставил флаг extended для игнорирования простых пробелов в регулярке для лучшей читабельности, можете эти пробелы убрать:
(\w+)\s([А-Яа-яЁё\s-]+)\s([A-Z\d-]+)??\s?([\d\/]+)??\s?([\d,]+мм)?\s?(\d+г)\s(\d+)-(.+)\s\((.*)\)


https://regex101.com/r/7pFuGf/1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Wanted. Санкт-Петербург
До 450 000 ₽
Wanted. Санкт-Петербург
До 100 000 ₽
Wanted. Санкт-Петербург
До 120 000 ₽
24 нояб. 2024, в 18:08
1000 руб./за проект
24 нояб. 2024, в 17:52
3000 руб./за проект
24 нояб. 2024, в 16:14
1000 руб./за проект