Swift проверяет, есть ли регулярность в строке

if string.range(of: regex, options: .regularExpression, range: nil, locale: nil) != nil ...
Pleasant Partridge