newbie - Regular expression help
parkw at better.net
Tue Nov 21 00:12:59 CET 2000
On Sun, Nov 19, 2000 at 07:46:17AM -0500, Satheesh Babu wrote:
> Hi all,
> I need to scan a string and replace all occurrences of
> "./" with null. But "../" shouldn't get changed.
> Stupid way is to first replace ../ with AbRaCaDaBrA
> and then replace ./ with null and then replace
> AbRaCaDaBrA with ../
> There should be a simpler solution.
> Anyone, please...
re.sub('([^.])\./', r'\1', 'aa../bb./cc')
re.sub('(?<!\.)\./', '', 'aa../bb./cc')
---William Park, Open Geometry Consulting
More information about the Python-list