如何真正了解正则表达式\ b和\ B?

时间:2019-04-17 03:22:52

标签: regex boundary

\ b和\ B有什么区别?我有些困惑。

我尝试了正则表达式\ B- \ B,它与“ abc-abc”中的“-”匹配。但是,\ B代表无边界吗?那么为什么匹配呢?我尝试\ Ba \ B,它与“ b a b”不匹配。那么,为什么\ B对于“-”具有不同的行为?似乎当我们使用正则表达式“ \ b- \ b”或“ \ B- \ B”时,与“ \ ba \ b”或“ \ Ba \ B”相比,它是功能相反的。

0 个答案:

没有答案