Все пробельные символы за исключением переноса строк

Тема в разделе "Регулярные выражения", создана пользователем latteo, 15 сен 2017.

Модераторы: xpert13
  1. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.589
    Симпатии:
    1.495
    Забавный nginx conf попался мне, там есть пробельные символы которые вызывают ошибку unknown directive " " in
    или даже unknown directive " listen" если стоят перед приличной directive

    И вот хотелось бы их в PhpStorm регуляркой заменить на пробел, но при этом не трогать переносы строк
    \s - вот так они ловятся, но как отсюда исключить \r\n ?
     
  2. lag

    lag

    Регистр.:
    13 окт 2014
    Сообщения:
    245
    Симпатии:
    321
    \s и ретроспективная проверка
    Код:
    \s(?<![\r\n])
     
    latteo нравится это.