регулярные выражения для самых начинающих

Идея этого поста не научить вас писать regexp, а дать вам возможность узнать что такое есть. И когда этим удобно пользоваться… Обращайтесь если что-то непонятно. Или вообще ничего не понятно, но вам интересен этот инструмент…

Когда-то очень давно была придумана такая замечательная вещь, как regexp. Regular Expressions – возможность работать со строками с использованием шаблонов.

Когда это может быть полезно обычному человеку? Представьте, что у вас есть вот такое:

Петя Васильевич Васин 2010-01-01
Ян Петрович Петин 2010-02-31
Александр Иванович Машин 2009-11-21

И вам надо поменять это на

2010-01-01 Петя Васин
2010-02-31 Ян Петин
2009-11-21 Александр Машин

Как решить такую задачу? Скопировать столбик не получится ибо имена и фамилии разной длины… Можно извращаться с экспортом в excel и играть со столбцами. Можно руками менять каждую строку, но если их тысячи?

А очень просто: Подробнее