【问题标题】:Regular expressions in Sublime Text 3Sublime Text 3 中的正则表达式
【发布时间】:2017-03-24 13:55:26
【问题描述】:

我正在尝试制作一个正则表达式来替换括号中文本的内容。

我使用了以下正则表达式:

"([A-Za-z ]*)"

但正如您在下图中看到的那样不起作用:

谢谢你和问候。

【问题讨论】:

  • 你需要转义括号 - \([A-Za-z ]*\)

标签: regex ubuntu sublimetext3


【解决方案1】:

从表达式中删除双引号并转义括号:

\([A-Za-z ]*\)

详情

  • \( - 文字 (
  • [A-Za-z ]* - 零个或多个 ASCII 字母或空格
  • \) - 文字 )

未转义的(...) 形成一个捕获组,该组将子匹配存储在内存缓冲区中,以后可以通过反向引用在匹配或替换期间使用。

【讨论】:

    猜你喜欢
    • 2016-05-22
    • 1970-01-01
    • 2015-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多