Ad Code

Responsive Advertisement

Incorrect Regex — HackerRank Problem Solution [Python3]

 HomeIncorrect Regex — HackerRank Problem Solution [Python3]

Incorrect Regex — HackerRank Problem Solution [Python3]

CyberholicRFebruary 20, 2017

 Problem -


You are given a string .


Your task is to find out whether




is a valid regex or not.




Input Format




The first line contains integer




, the number of test cases.


The next lines contains the string




.




Constraints




Output Format




Print “True” or “False” for each test case without quotes.




Sample Input




2


.*\+


.*+


Sample Output




True


False


Explanation




.*\+ : Valid regex.


.*+: Has the error multiple repeat. Hence, it is invalid.




Solution:


# Enter your code here. Read input from STDIN. Print output to STDOUT




import re




n = int(input())




for i in range(n):




a = input()




try:




re.compile(a)




print(True)




except re.error:




print(False)

Post a Comment

0 Comments