Re: help in converting perl re to python re

2006-03-03 Thread Mitja Trampus
>> i have some regular exp code in perl that i want to convert to python. >> if $line =~ m#<(tag1)>(.*)# >>{ >> $variable = $2; >> } > regexp = re.compile(r"<(tag1)>(.*)") > line = "sometext" > match = regexp.search(line) > if match: >variable = match.group(2) Or, if you pre

Re: help in converting perl re to python re

2006-03-03 Thread Joel Hedlund
> I'd go for > regexp = re.compile(r"<(tag1)>(.*?)") Indeed. I second that. /Joel -- http://mail.python.org/mailman/listinfo/python-list

Re: help in converting perl re to python re

2006-03-03 Thread Sybren Stuvel
Joel Hedlund enlightened us with: > regexp = re.compile(r"<(tag1)>(.*)") I'd go for regexp = re.compile(r"<(tag1)>(.*?)") Otherwise this: line = "sometextothertext" match = regexp.search(line) will result in 'sometextothertext' Sybren -- The problem with the world is stupidity. Not saying t

Re: help in converting perl re to python re

2006-03-03 Thread Joel Hedlund
Hi > the perl code finds a line that matches something like > "sometext<\tag1>" in the line and then assign $variable the value > of "sometext" No, but if you use a closing instead of <\tag1> it does. You had me scratching my head for a while there. :-) This should do it in python:

help in converting perl re to python re

2006-03-02 Thread eight02645999
hi i have some regular exp code in perl that i want to convert to python. if $line =~ m#<(tag1)>(.*)# { $variable = $2; } the perl code finds a line that matches something like "sometext<\tag1>" in the line and then assign $variable the value of "sometext" how can i do an equival