0001 internal extension NSTextCheckingResult { 0002 var ranges: [NSRange] { 0003 return 0.stride(to: numberOfRanges, by: 1).map(rangeAtIndex) 0004 } 0005 } 0006 0007 internal extension String { 0008 var entireRange
MatchResult.swift:95 return self.result.ranges.dropFirst().map(self.rangeFromNSRange): NSRange { 0009 return NSRange(location: 0, length: utf16.count) 0010 } 0011 } 0012 0013 import Foundation 0014
Regex.swift:72 .firstMatchInString(string, options: [], range: string.entireRange)Regex.swift:89 .matchesInString(string, options: [], range: string.entireRange)