Итак, у меня есть такой текст:
text1;text2
Я хочу, чтобы это было так:
text2:text1
Я также хочу заменить ";" с ":", как вы можете видеть.
Примечание: я пытаюсь сделать это в Notepad++.
Вы просто (text1);(text2)
и заменяете на $2:$1
, отмечая поле Regular expression
.
В этом случае text1
и text2
могут быть заменены любыми регулярными выражениями, которые соответствуют текстам, которые вы хотите сопоставить. Скобки не совпадают, но помечают поле в исходном тексте, поэтому $1
при замене заменяется любой исходной строкой, совпадающей с первым полем (и $2
- вторым).
Например (^[^;]*);(.*$)
Произведет подстановку в каждой строке с a ;
в этом.