1

我有以下 CSS 行(示例):

body, greed { background-image: -webkit-gradient(from( #fff ), to( #ebebeb )); }

我想用正则表达式替换 { 和 } 之间的逗号$ 符号(我正在使用 Notepad++)

这就是我现在得到的:{(.*)}

4

1 回答 1

0

尝试使用这个:

,(?=[^\{\}]*\})

并替换为$.

正向前瞻,(?=[^\{\}]*\})确保前面有一个右大括号,中间没有大括号。

结果:

body, greed { background-image: -webkit-gradient(from( #fff )$ to( #ebebeb )); }
于 2013-09-05T10:20:50.970 回答