gpt4 book ai didi

javascript - 如何在 Atom 编辑器中搜索

元素内的双空格?

转载 作者:行者123 更新时间:2023-11-28 14:36:24 24 4
gpt4 key购买 nike

我正在通过复制粘贴 Word 文档的段落来创建网页。当我复制粘贴时,句子的开头前面有两个空格,我想用一个空格全局替换它们。但是,我不希望这影响我的缩进,它也是两个空格。

我正在尝试使用 Atom 的“使用正则表达式搜索”功能来做到这一点。我正在尝试输入表达式

<p>.+  .+</p>

但是,这不会产生任何匹配项:

enter image description here

不过,应该有匹配项,如常规搜索“”时 p 元素中突出显示的区域所示:

enter image description here

另外,从 Python shell 中的一个小实验来看,这个正则表达式似乎与我正在寻找的内容相匹配:

In [8]: re.findall(r'<p>.+  .+</p>', '  <p>Foo  Bar</p>')
Out[8]: ['<p>Foo Bar</p>']

不过,从 Atom 的文档来看,搜索词应该是 Javascript RegExp 表达式。我尝试从文档(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions)将其适应Javascript,但到目前为止没有成功。如何在 Atom 中进行此搜索?

最佳答案

在有<p>Foo Bar</p>的情况下作为示例输入,以下查找和替换将起作用:

“在当前缓冲区中查找”= <p>(.+) (.+)</p>

“在当前缓冲区中替换”= <p>$1 $2</p>

Example inputs in Atom

关于javascript - 如何在 Atom 编辑器中搜索 <p> 元素内的双空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49739553/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com