Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

21 Сентябрь 2018, 21:04 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Часто задаваемые вопросы по LibreOffice и Apache OpenOffice.org
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Замена с помощью регулярных выражений  (Прочитано 362 раз)
0 Пользователей и 1 Гость смотрят эту тему.
yutmaru
Новичок
*
Offline Offline

Сообщений: 2


« Стартовое сообщение: 24 Июнь 2018, 13:25 »

Добрый день. Подскажите, пожалуйста, как заменить запятую в скобках на звездочку, а запятую, которая встречается не в скобках не трогать. Написал такое регулярное выражение:
Код:
[(].,.[)]
Отлично ищет, отлично находит. Но что написать в поле "Заменить на"? Писал вот так:
Код:
[(].*.[)]
Но так всесь текст и заменяет, точно так как написано, не делая никаких подстановок  Грустный
Записан
rami
Гуру
*******
Offline Offline

Пол: Мужской
Сообщений: 2 543


MacBook Pro, LibreOffice и Apache OpenOffice


« Ответ #1: 24 Июнь 2018, 15:40 »

Попробуйте так:

Найти: (.*\(.*)(,)(.*\).*)

Заменить на: $1*$3
Записан

yutmaru
Новичок
*
Offline Offline

Сообщений: 2


« Ответ #2: 27 Июнь 2018, 11:52 »

Спасибо!
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!