2012-10-22 38 views

回答

20

使用

match1 = reg1.search(s) 

代替。 match函数只有匹配字符串的开头...请参阅文档here

+0

谢谢,我完全忘了这两个操作的区别:) – tetris555

+0

谢谢! ()(( 我现在花了两个小时,试图找出问题在rx大声笑 – oriadam

0

您的正则表达式不匹配匹配整个字符串。您可以使用搜索而不是无用提到的,或者你可以改变你的正则表达式匹配的完整的字符串:

'^this is a test$' 

还是有些难读,但不那么没用:

'^t[^t]*test$' 

这取决于你在做什么。