我有两个字符串PG((0,0), (0,1), (1,1), (1,0))
,P(1,1)
我需要编写代码来借助正则表达式识别这些字符串。
到目前为止,我有这个:
if(re.search("^[P\(]",line) is not None):
print "P found"
这标识了两个字符串,但应该只标识P(1,1)
if(re.search("^[PG\(\(]",line) is not None):
print "PG found"
这也标识了两个字符串,但应该只标识PG((0,0), (0,1), (1,1), (1,0))
我在这里做错了什么?