2011-09-10 113 views
1

如何写正则表达式像字符串:正则表达式在Python

'$12.78..' 

我用Google搜索,发现“再”是Python模块使用import re做到这一点。

但我找不出确切的方法来做到这一点。

+5

你试过了什么? – Mat

+0

正在尝试解析的正则表达式的语言也不清楚。 –

+0

import re.match(^ $。) –

回答

5

担任首发:

import re 
print re.match("\$\d\d\.\d+", "$12.1") 
print re.match("\$\d\d\.\d+", "12.1") 
print re.match("\$\d\d\.\d+", "$123.1") 
print re.match("\$\d\d\.\d+", "$12.") 

如果您想了解更多关于在Python正则表达式,我建议:

+1

也是关于正则表达式的google类视频: http://www.youtube.com/watch?v=kWyoYtvJpe4 – Stals

+0

@Stals:谢谢你的提示,不知道。对于其他读者:http://www.youtube.com/watch?v=kWyoYtvJpe4 – rocksportrocker

+2

嘿... http://www.regular-expressions.info/tutorial.html – xanatos