2016-10-03 57 views
-2

下面是正则表达式练习的一个示例。主题12 10 Pyschool正则表达式

re.search(regex1, 'a1b22c333d4444').groups() 

上述表达式的所需的结果是

( '22', '333')

什么会是 regex1 = r"([ ]{2})[^ ]([ ]{ })"完整的表达式?

+1

这看起来像HW。你的企图/代码在哪里? – reticentroot

+0

此网站用于编程问题。这不是问题,而是一项任务。你通过寻求解决方案来学习任何东西;反而要求解释。这项任务的哪一部分让你感到困惑?什么具体是阻止你为自己解决它?你能用语言解释不完整的正则表达式的含义吗?如果不是,为什么不呢? – Amadan

+0

同意阿曼达。我接受你的建议。 – Sunil

回答

1

这看起来像你在HW上寻求帮助。因此,而不是以预期的格式为您编写代码,这里是另一种解决方案,以便您可以自己处理。 (\d{2}).+(\d{3})。你可以在这里练习你的正则表达式 - >http://pythex.org/

+1

我删除我的回复,因为你的鼓励DIY :) – antoni

+0

@antoni这是非常好的事情要做:-)。希望这个提示是大声笑。 – reticentroot

+1

当然。我会买这个,以后我会尽力自己解决,并要求解释而不是解决方案 – Sunil