Python problem [ Solved ] | Sololearn: Learn to code for FREE!

+66

Python problem [ Solved ]

Hay freinds I was trying to do my RE problem of python course. Which is last 2nd que of the python course https://www.sololearn.com/Course/Python/?ref=app My try \/ import re #your code goes here a = input() pk = re.findall("^[189]\d{7}",a) if len(pk) != 0: print("Valid") else: print("Invalid") But 1 test case is failing continually. Can anyone help me to solve this. Code problem name : Phone Number Validator Position : last second problem of python course

10/11/2020 5:06:39 AM

丹ⓨㄩک廾 [ Less Active ]

5 Answers

New Answer

+10

Your code is almost done: You just need to add the $ at the end of your expression to match the end of the line. Furthermore, consider use re.match() because you only need one match.

+12

Rishu Tiwary please answer 🥺🥺

+8

Can you copy paste the question I am not able to understand which question are you talking about 🤔

+4

You can check this code Hope that it will get you https://code.sololearn.com/cUYud6IqzDHC/?ref=app

+1

import re a = input() pk = re.findall("^[189]\d{7}$",a) if len(pk) !=0: print("Valid") else: print("Invalid") I tried this. Its right.