@IvanIF

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

Есть строка: « текст текст | текст текст текст | текст текст ».
Как заменить все пробелы ТОЛЬКО между символами «|»?
Т.е. должно получится: « текст текст |тексттексттекст| текст текст ».
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
dollar
@dollar
На чёткий вопрос - чёткий ответ.
Искать: \s*(\|)\s*
Заменить на: $1
https://regex101.com/r/rv6uEW/1

P.S. Символ «|» является специальным разделителем, поэтому его нужно экранировать, когда речь про символ вертикальной черты в тексте - «\|».
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы