我正在尝试实现自定义 swiftlint 规则以跟踪“// MARK:”之前的时间少于两个新行。我不擅长正则表达式。这是我的规则:
custom_rules:
pragma_mark:
name: "Wrong pagma mark format"
regex: "([^\n\n]?\/\/ MARK:)"
message: "Please leave two lines before // MARK:"
severity: warning
但是这个正则表达式是错误的。我做错了什么?也许 swiftlint 已经有这个规则了?但我找不到