Используйте этот шаблон: ^(.+)\|(.+)$
Объяснение:
^
- начало строки
(.+)\|
- .+
соответствует одному или нескольким излюбой символ до последний (поскольку используется жадный квантификатор) вхождения |
, который соответствует \|
и сохраняет его в первой группе захвата
(.+)$
- соответствует одному илибольше символов, до конца строки sstring $
И замените строку следующим шаблоном: \1\2
.\1
относится к первой группе захвата, \2
- ко второй группе захвата.
Демонстрация