refactor: using [regex matchesInString:...] for more clear Regex search