From 6fb99eed93db7adcdb71c4509e32c9ef07242cef Mon Sep 17 00:00:00 2001 From: Michael Ilseman Date: Tue, 19 Apr 2022 15:48:58 -0600 Subject: [PATCH] Convenience quoting --- Sources/_StringProcessing/Regex/Match.swift | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Sources/_StringProcessing/Regex/Match.swift b/Sources/_StringProcessing/Regex/Match.swift index 4b2f117e4..45b177867 100644 --- a/Sources/_StringProcessing/Regex/Match.swift +++ b/Sources/_StringProcessing/Regex/Match.swift @@ -187,3 +187,10 @@ extension Substring { try? r.regex.prefixMatch(in: self) } } + +@available(SwiftStdlib 5.7, *) +extension Regex { + public init(quoting string: String) { + self.init(node: .quotedLiteral(string)) + } +}