Вопрос по регулярным выражениям!!!

интернет Компьютеры программирование регулярные выражения

Доброго время суток! Мне нужна регулярка для поика в notepad++
пример:
Есть строка. Feel free to stop on by, or contact us about your needs. We look forward to hearing from you!

Программа синонимайзер поддчёркивает возможные синонимы и предлагает замены.

{Feel free to|Twenty-four hours a day|Do|Then|You can} stop on by, or {contact us|e mail us|call us|e-mail us|email us} about {your needs|your requirements|your preferences|the needs you have|your family needs}. {We look forward|Good quality} to {hearing from|talking with|listening to|meeting up with} you!

мне надо удалить первое вложение {****| я так понимаю будет так найти {.*?| заменить _пусто_
потом, то что в центре, оставить и удалить всё что после, и вот на этом загвоздка, как найти строки начинающиеся с | (внутри вложения которого встречаются от 1-4 разделителей "|") и закрывается "}" Как выглядит код?
Ответы:
Поиск \{[^\|]+|([^\|]+)|[^\}]+\} --->> Замена \1
Если я правильно понял ваше описание, нужно из


10 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.