【发布时间】:2015-11-13 01:12:28
【问题描述】:
我以某种方式弄乱了我的 html,现在我的所有 html 看起来像这样,每个字符之间都有一个空格
< d i v c l a s s = " c o l - x s - 1 2 c o l - s m - 6 " >
< d i v c l a s s = " f o r m - g r o u p c o l - x s - 1 2 ">
< d i v c l a s s = " r a d i o ">
< l a b e l c l a s s = " r a d i o - l a b e l ">
超过 2000 行代码。我需要像这样回去
<div class = "col-xs-12 col-sm-6">
<div class = "form-group col-xs-12" >
<div class = "radio" >
<label class = "radio-label" >
我可以在 notepad++ 中使用什么正则表达式来解决这个问题?
【问题讨论】:
-
你到底是怎么做到的?我不熟悉 Notepad++ 正则表达式语法,但您想要一个能够找到由空格分隔的任何两个非空格字符并删除空格(留下两个字符)的语法。然后,您可以将双空格更改为单空格。
-
我尝试在 Visual Studio 中进行简单的查找和替换,结果发现发生了 40000 次更改。我什至无法撤消。
-
我去过那里,我感受到了你的痛苦。
-
在 NP++ 中,您也可以尝试
(?<=[^ ])[ ]并替换为空。