我需要检查在句号后放置一个空格的情况,然后将其替换为2个空格。我有正则表达式,但是Atom似乎调用无效。
(?<=\.|\") {1,}(?=[a-zA-Z])
条件:
以上正则表达式非常适合我的情况,但是Atom无法对其进行验证。我需要将其用于现有文件。
答案 0 :(得分:1)
您可以使用
([."]) ([a-zA-Z])
,并替换为$1 $2
。参见regex demo和regex graph:
详细信息
([."])
-第1组(其值由替换模式中的$1
反向引用来引用):.
或"
-一个空格(使用\s
来匹配任何空白)([a-zA-Z])
-第2组($2
):ASCII字母。