Нам в ручку приходит такой текст клиента:
По прибытию попросил отменить заказ.\r\n Пришлось отменить!\r\n Требую вернуть деньги
А я хочу заменить все пробельные символы на \W+
Но чтобы оно работало, нужно ведь \r\n без изменений оставить.
То есть в итоге нужно:
По\W+прибытию\W+попросил\W+отменить\W+заказ\W+\r\n\W+Пришлось\W+отменить!\r\n\W+Требую\W+вернуть\W+деньги
Постой, или \W+ соответствует \r\n и я мне не нужно \r\n добавлять в исключения и можно регулярку просто одной строкой писать.
Получается так?
Тогда получится такое выражение:
По\W+прибытию\W+попросил\W+отменить\W+заказ\W+r\W+n\W+Пришлось\W+отменить\W+\W+r\W+n\W+Требую\W+вернуть\W+деньги
Но как убрать отсюда лишние символы r и n
Но ведь эти символы будут и в том что к нам придёт, а значит всё окей?
Блин, это нужно тип регулярка внутри регулярки