如何匹配正则表达式中包含冒号的Android Studio TODO注释模式

Eido95

我正在使用Android Studio 2.2.1。

我正在尝试创建一个具有正则表达式的Android Studio TODO模式(设置→编辑器→TODO→模式),该模式将匹配单词,bug然后:不管该组合在句子中的位置如何。

以下句子是我要匹配的句子:

  • bug: 不工作。
  • BUG: 任何...
  • 这是一个BUG:

相比于上述情况,下面的句子是那些我想要匹配:

  • 这是一个错误的错误。
  • 那是越野车吗
  • 很多错误,没有解决方案。
  • :BUG不起作用。

我目前有可以使用的\bbug\b.*正则表达式,但是当:缺少字符时他也可以使用

我尝试了以下正则表达式,但均未成功:

  • \bbug:\b.*
  • \bbug\\:\b.*

我想知道如何创建由单词组成的正则表达式模式,bug后跟:一个特殊字符。

时仁

您只需要将冒号放在图案的外部即可,如下所示: \bbug\b:.*

这种争夺bug:BUG:而不是bugBUG:BUG

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用正则表达式在Visual Studio Code中搜索以仅匹配未注释的代码?

Android中匹配正则表达式模式的问题

正则表达式 - 如何只匹配数字后的字符,而不在匹配模式中包含数字

如何匹配正则表达式模式,但如果字符串中包含其他字符,则返回None?

如何用正则表达式匹配包含特定模式的段落?

正则表达式匹配所有内容,直到模式中包含异常

如何注释包含正则表达式的块

正则表达式匹配 html 注释,在 javascript 中

在Java正则表达式中包含注释

正则表达式| 用冒号匹配单词,但忽略类似时间的模式

正则表达式模式以匹配不带冒号的字符串

如何使用 sed 正则表达式模式匹配

正则表达式-如何使文本与模式前瞻匹配

如何获得正则表达式模式以连续匹配?

如何使用正则表达式递归匹配模式?

如何编写正则表达式以匹配以下模式

如何使用正则表达式匹配此模式

如何匹配和提取正则表达式模式?

Java中的正则表达式匹配模式

模式匹配 Scala 中的正则表达式数组

匹配正则表达式中的重复模式

在Java正则表达式中匹配错误的模式

Lua正则表达式匹配makefile中的模式

正则表达式以匹配HTML代码中的模式

正则表达式在模式中匹配名称

在 Python 中匹配多行正则表达式模式

正则表达式模式无法在python中匹配

python中的负正则表达式模式匹配

python中的正则表达式模式匹配