Я хочу добавить |||||| в конце каждой строки. Если разделитель уже есть, то в конце строки должно быть всего 6

Я хочу добавить |||||| в конце каждой строки. Если разделитель уже есть, то в конце строки должно быть всего 6

Например: это| корзина с яблоками. Это |корзина с манго||| ...

Все должно быть заменено на |||||| в конце строки

Каким должно быть регулярное выражение?

решение1

Все строки должны заканчиваться на||||||

Это нужно сделать в два захода.

Проход 1:

  • Меню «Поиск» > «Заменить» (или Ctrl+ H)

  • Установите «Найти что» на(.*?)$

  • Установите «Заменить на»\1||||||

  • Включить «Регулярное выражение»

  • Нажмите «Заменить все».

Проход 2:

  • Установите «Найти что» на(.*?)[\|]+$

  • Установите «Заменить на»\1||||||

  • Нажмите «Заменить все».

До:

this| is| a |basket of appples. This |is| a basket of mangoes
this| is| a |basket of appples. This |is| a basket of mangoes|||

После:

this| is| a |basket of appples. This |is| a basket of mangoes||||||
this| is| a |basket of appples. This |is| a basket of mangoes||||||

дальнейшее чтение

Связанный контент