In this incorrect regex problem solution in python, You are given a string S. Your task is to find out whether S is a valid regex or not.
Problem solution in Python 2 programming.
import re for t in xrange(int(input())): S = raw_input() try: re.compile(S) print True except: print False
Problem solution in Python 3 programming.
# Enter your code here. Read input from STDIN. Print output to STDOUT import re for _ in range(int(input())): ans = True try: reg = re.compile(input()) except re.error: ans = False print(ans)
Problem solution in pypy programming.
# Enter your code here. Read input from STDIN. Print output to STDOUT import re for _ in xrange(input()): try: print bool(re.compile(raw_input())) except: print 'False'
Problem solution in pypy3 programming.
import re T = int(input()) for _ in range(T): try: re.compile(input()) print(True) except Exception: print(False)