We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
Validating phone numbers
Validating phone numbers
+ 0 comments import re N = int(input()) for _ in range(N): print("YES") if re.search(r"^[789]\d{9}$", input()) else print("NO")
+ 0 comments import re n = int(input()) number_list = []
for i in range(n): temp_list = [] for x in range(10): num = int(input()) temp_list.append(num) number_list.append(temp_list)
joined_list = [''.join(map(str, inner_list)) for inner_list in number_list]
for item in joined_list: if re.search('(^(9|8|7)\d{9}$)', item): print('YES') else: print('NO')
+ 0 comments import re n = input() if re.search(r"^(7|8|9)\d{9}$",n): print("Yes") else: print("No")
+ 0 comments import re def checker(pn): pat=r"[789]\d{9}$" if re.match(pat,pn): return("YES") else: return ("NO")
n=int(input()) for i in range(n):
print(checker(input()))
+ 0 comments Here i build this problem logic without RegEx Module Use following code
n=int(input()) lista=[] for i in range(n): number=input() lista.append(number) for item in lista: a=item[0] if(len(item)==10): if( (a=='9') or (a=='8') or (a=='7')): try: no=int(item) print('YES') except: print('NO') else: print('NO') else: print('NO')
Load more conversations
Sort 393 Discussions, By:
Please Login in order to post a comment