<div dir="ltr"><div class="gmail_default" style="font-family:'courier new',monospace;font-size:small"><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jul 16, 2013 at 2:12 PM, Joshua Landau <span dir="ltr"><<a href="mailto:joshua@landau.ws" target="_blank">joshua@landau.ws</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class=""><div class="h5">On 16 July 2013 07:55, Mohan L <<a href="mailto:l.mohanphy@gmail.com">l.mohanphy@gmail.com</a>> wrote:<br>

><br>
> Dear All,<br>
><br>
> Here is my script :<br>
><br>
> #!/usr/bin/python<br>
> import re<br>
><br>
> # A string.<br>
> logs = "date=2012-11-28 time=21:14:59"<br>
><br>
> # Match with named groups.<br>
> m =<br>
> re.match("(?P<datetime>(date=(?P<date>[^\s]+))\s+(time=(?P<time>[^\s]+)))",<br>
> logs)<br>
><br>
> # print<br>
> print m.groupdict()<br>
><br>
> Output:<br>
> ========<br>
><br>
> {'date': '2012-11-28', 'datetime': 'date=2012-11-28 time=21:14:59', 'time':<br>
> '21:14:59'}<br>
><br>
><br>
> Required output :<br>
> ==================<br>
><br>
> {'date': '2012-11-28', 'datetime': '2012-11-28 21:14:59', 'time':<br>
> '21:14:59'}<br>
><br>
> need help to correct the below regex<br>
><br>
> (?P<datetime>(date=(?P<date>[^\s]+))\s+(time=(?P<time>[^\s]+)))"<br>
><br>
> so that It will have : 'datetime': '2012-11-28 21:14:59' instead of<br>
> 'datetime': 'date=2012-11-28 time=21:14:59'<br>
><br>
> any help would be greatly appreciated<br>
<br>
</div></div>Why do you need to do this in a single Regex? Can't you just "<br>
".join(..) the date and time?<br>
</blockquote></div><br></div><div class="gmail_extra"><div class="gmail_default" style="font-family:'courier new',monospace;font-size:small">I using another third party python script. It takes the regex from configuration file. I can't write any code. I have to do all this in single regex.</div>
<div class="gmail_default" style="font-family:'courier new',monospace;font-size:small"><br></div><div class="gmail_default" style="font-family:'courier new',monospace;font-size:small"><br></div><div class="gmail_default" style="font-family:'courier new',monospace;font-size:small">
<br></div><div class="gmail_default" style="font-family:'courier new',monospace;font-size:small">Thanks</div><div class="gmail_default" style="font-family:'courier new',monospace;font-size:small">Mohan L</div>
<br></div><div class="gmail_extra"><br></div></div>