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