Fernando Rodriguez <[EMAIL PROTECTED]> wrote:
>
>I'm trying to write a regex that matches a \r char if and only if it
>is not followed by a \n (I want to translate text files from unix
>newlines to windows\dos).
>
>I tried this, but it doesn't work:
>p = re.compile(r'(\r)[^\n]', re.IGNORECASE)
>
>it still matches a string such as r'\r\n'

Hint: the string r'\r\n' contains four characters.  It contains neither
carriage return nor newline.

Bigger hint: the string '\r\n' contains two characters.
-- 
- Tim Roberts, [EMAIL PROTECTED]
  Providenza & Boekelheide, Inc.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to