2013-03-08 4 views
0

У меня есть эта строка в файле XML:Regex для удаления пробелов в возвышенном тексте 2

<wp:meta_value><![CDATA[1 600 €    ]]></wp:meta_value> 

, и я хотел бы, чтобы быть:

<wp:meta_value><![CDATA[1600 €]]></wp:meta_value> 

Я пытаюсь сделать это в находке инструмента возвышенного текста 2, до сих пор у меня есть для находки:

<wp:meta_value>(.*?)</wp:meta_value> 

и заменить:

<wp:meta_value>$1</wp:meta_value> 

Любая помощь оценена!

ответ

1

Возможно, вы захотите просмотреть a tutorial для регулярных выражений. Вы хотите найти

_+ 

где _ это пространство, и заменить его

_ 
0

Поиск \s\+] и заменить ]

Я не знаком с возвышенным. Если вышеуказанное не работает, возможно, что вам нужно избежать ] в строке поиска, как \].

0

Нажмите Ctrl + H, чтобы открыть опцию поиска и замены.

Найти Что: \s+

Заменить: \s

\s ищет пространства. + ищет повторения \s. Замена его на \s заменяет последовательные пробелы одним.

Это работает в Sublime v3.

Смежные вопросы