正则表达式删除崇高文本中的空格2

时间:2013-03-08 01:00:41

标签: xml regex wordpress sublimetext2

我在xml文件中有这个字符串:

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

我希望它是:

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

我正在尝试在sublime text 2的查找工具中执行此操作,到目前为止我一直在寻找:

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

和替换:

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

任何帮助表示赞赏!

3 个答案:

答案 0 :(得分:1)

您可能希望查看a tutorial正则表达式。你想找到

_+

其中_是空格,并将其替换为

_

答案 1 :(得分:0)

搜索\s\+]并替换为]

我不熟悉崇高。如果上述方法无效,您可能需要将搜索字符串中的]转义为\]

答案 2 :(得分:0)

Ctrl + H打开查找和替换选项。

查找内容:\s+

替换为:\s

\s寻找空格。 +寻找\s的重复。用\s替换它会用一个空格替换连续的空格。

这适用于Sublime v3。