我正在尝试针对以下情况找到在多个文件中搜索和替换的方法:
.selector{
这样就变成了:
.selector {
是否有任何正则表达式或其他方法可以通过大括号找到空格不足?
感谢。
答案 0 :(得分:2)
我做到了这一点。使用此:
第1步:查找{
并替换为(space){
。
第2步:现在将所有(space)(space){
替换为(space){
。
注意:用真实空格字符替换(space)
。
答案 1 :(得分:1)
我建议您使用https://packagecontrol.io/packages/HTML-CSS-JS%20Prettify包来正确格式化HTML / CSS / JS代码。
您可以使用Package Control
安装此软件包并进行配置。
您首先需要安装Node.js才能使用此软件包。
如果您想使用regex
查找---- \b([.#\d\w-]*?)\{
替换为---- $1 {
答案 2 :(得分:0)
只是欺骗它: 首先替换所有' {'用' {' (所有括号分为一个空格) 然后替换所有' {'用' {' (双倍间隔成一个空格)
答案 3 :(得分:0)
RegExp解决方案:
匹配任何非空白字符,后跟大括号:
(\S)\{
在字符和括号之间插入空格,替换字符串:
$1 {