Sublime Text中的非捕获组正则表达式不起作用

亚塞拉

在此处输入图片说明我正在尝试删除标签之间所有残留的空间。因此,我尝试使用正则表达式选择它们。

<span>        </span>
      ^^^^^^^^

我的正则表达式是(?:>) +(?:<)我正在尝试从一个不吸引人的小组中将>and<从选择中排除,但它似乎没有用。

目前,这两个正则表达式似乎完全相同:

对于非捕获组: (?:>) +(?:<)

没有非捕获组: > +<

我认为我对正则表达式的理解还不够,但是我不确定。怎么了

卡西米尔和希波吕特

一个非捕获组不捕捉组中的子模式(以后可以参考),但是,有一个非捕获组匹配了所有不排除从整场比赛的结果。

解决问题的方法是使用零宽度断言的环顾四周环视仅仅是测试,而不是最终结果的一部分。

用于空格:

(?<=>) +(?=<)

对于所有空白字符:

(?<=>)\s+(?=<)

(一种其它的解决方案包括使用> +<><作为替换字符串)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Sublime Text中的非捕获组正则表达式不起作用

来自分类Dev

在VSCode / Sublime中替换中处理正则表达式捕获组

来自分类Dev

捕获组在Sublime Text RegReplace包中不起作用

来自分类Dev

使用Sublime Text查找在搜索模式中突出显示正则表达式组

来自分类Dev

Sublime Text 3使用的正则表达式类型?

来自分类Dev

Sublime Text正则表达式或通配符

来自分类Dev

使用Sublime Text 3替换正则表达式

来自分类Dev

Sublime Text正则表达式隔离achor标签

来自分类Dev

Sublime中的正则表达式搜索替换

来自分类Dev

Sublime / Textmate / Atom中的语法正则表达式

来自分类Dev

正则表达式-非捕获组不起作用

来自分类Dev

正则表达式从Sublime Text 2中的CSS文件中删除所有注释

来自分类Dev

在Sublime Text 2中替换正则表达式占位符,后跟数字

来自分类Dev

在语法定义中代表Sublime Text正则表达式中的“小于”符号

来自分类Dev

在Sublime Text中跨多行匹配的正则表达式

来自分类Dev

Sublime Text代码段中句点前的变量名称的正则表达式

来自分类Dev

在Sublime Text 3代码段中应用2正则表达式操作

来自分类Dev

Sublime Text 3:正则表达式替换在代码段中的引号上失败

来自分类Dev

在Sublime Text 2中查找并替换为正则表达式

来自分类Dev

Sublime Text 3 通配符中的正则表达式为大写

来自分类Dev

为什么我的正则表达式中的可选捕获组不起作用?

来自分类Dev

简单的正则表达式:在Sublime Text中将$ text $转换为\(text \)

来自分类Dev

具有正则表达式的Sublime Bug

来自分类Dev

如何在Sublime Text 2中使用正则表达式替换括号之间的大写字母?

来自分类Dev

正则表达式匹配从Sublime Text“视图”的末尾开始

来自分类Dev

Sublime Text 2正则表达式与> 9个反向引用匹配

来自分类Dev

Sublime Text 3 API插件,用于正则表达式替换文本

来自分类Dev

应该包含方括号的正则表达式在Sublime Text中将其排除在外

来自分类Dev

Sublime Text正则表达式(选择特定字符下方的行)

Related 相关文章

  1. 1

    Sublime Text中的非捕获组正则表达式不起作用

  2. 2

    在VSCode / Sublime中替换中处理正则表达式捕获组

  3. 3

    捕获组在Sublime Text RegReplace包中不起作用

  4. 4

    使用Sublime Text查找在搜索模式中突出显示正则表达式组

  5. 5

    Sublime Text 3使用的正则表达式类型?

  6. 6

    Sublime Text正则表达式或通配符

  7. 7

    使用Sublime Text 3替换正则表达式

  8. 8

    Sublime Text正则表达式隔离achor标签

  9. 9

    Sublime中的正则表达式搜索替换

  10. 10

    Sublime / Textmate / Atom中的语法正则表达式

  11. 11

    正则表达式-非捕获组不起作用

  12. 12

    正则表达式从Sublime Text 2中的CSS文件中删除所有注释

  13. 13

    在Sublime Text 2中替换正则表达式占位符,后跟数字

  14. 14

    在语法定义中代表Sublime Text正则表达式中的“小于”符号

  15. 15

    在Sublime Text中跨多行匹配的正则表达式

  16. 16

    Sublime Text代码段中句点前的变量名称的正则表达式

  17. 17

    在Sublime Text 3代码段中应用2正则表达式操作

  18. 18

    Sublime Text 3:正则表达式替换在代码段中的引号上失败

  19. 19

    在Sublime Text 2中查找并替换为正则表达式

  20. 20

    Sublime Text 3 通配符中的正则表达式为大写

  21. 21

    为什么我的正则表达式中的可选捕获组不起作用?

  22. 22

    简单的正则表达式:在Sublime Text中将$ text $转换为\(text \)

  23. 23

    具有正则表达式的Sublime Bug

  24. 24

    如何在Sublime Text 2中使用正则表达式替换括号之间的大写字母?

  25. 25

    正则表达式匹配从Sublime Text“视图”的末尾开始

  26. 26

    Sublime Text 2正则表达式与> 9个反向引用匹配

  27. 27

    Sublime Text 3 API插件,用于正则表达式替换文本

  28. 28

    应该包含方括号的正则表达式在Sublime Text中将其排除在外

  29. 29

    Sublime Text正则表达式(选择特定字符下方的行)

热门标签

归档