【发布时间】:2018-04-17 08:37:54
【问题描述】:
我有一个包含 i++ 和 ++i 的段落:
para = "This is what i++ is do ++i and in i I dim ++ +"
我想找出所有出现的 i++ 和 ++i。因为我是这方面的初学者,所以这就是我在regex101.com 写的内容
[i+]
这很好用,但正如您所看到的,它还为我提供了字符串中所有位置的所有 I i + ++,所以我添加了这个 \b[i+]\b 但它没有选择 i++ 附加的 + 符号。此外,它选择字符串中的单个 i。这意味着它不会将 i++ 或 ++i 视为单个字符串。
如何更改我的正则表达式以在字符串中选择 i++ 或 ++i
【问题讨论】:
-
语言或工具是什么?只需
\+\+i|i\+\+ -
好的。我不是在寻找任何特定的语言。但是这个
\+\+i|i\+\+起作用了
标签: regex