bool isValidPhoneNumber(String s) { if (s.length > 13 || s.length < 6) return false; return hasMatch(s, r'^[+]*[(]{0,1}[0-9]{1,4}[)]{0,1}[-\s\./0-9]*$'); }