英文:
VS Code regular expression white space including newlines?
问题
尝试匹配包括换行符的空白,然后是大括号{
或}
,然后将匹配的空白合并为单个空格
。
匹配\s*([{}])
不包括前面的换行符:
因此,替换 $1
不会合并换行符:
英文:
Attempting to match white space including newlines followed by a brace, {
or }
then collapse the matching white space to a single space,
.
Matches \s*([{}])
do not include the preceding newlines:
So, the replacement $1
does not collapse the newlines:
答案1
得分: 1
你可以使用:
[\s*\n*]*([{}])
\n
代表换行
生成:
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论