【发布时间】:2023-01-02 13:00:00
【问题描述】:
我试图更好地理解正则表达式,以及 this tester 中的环视。
我有以下正则表达式:
class.*(?!(XC))
以及以下测试:
class LocalCardsTests: XCTestCase { // should not match
class LocalTest2 { // Should match
但是,当只有一条线应该匹配时,两条线都匹配。我错过了什么?
【问题讨论】:
-
在您的情况下,
.*与LocalCradsTests: XC匹配,后面没有XC
标签: regex regex-lookarounds swiftlint