problem with regex replace with back references

I'm trying use subRegex to replace using back references just like the docs says: http://hackage.haskell.org/packages/archive/regex-compat/0.92/doc/html/Text-... But when i try to replace with \1 i got \SOH and not "e". Can anyone help? subRegex (mkRegex "e") "hello" "\1" => "h\SOHllo" Thanks in advance -- Juan Maiz Lulkin Flores da Cunha ------------------------------------------------- === @ Softa === http://mailee.me === http://hi.im/joaomilho ------------------------------------------------- “The most exciting breakthroughs of the 21st century will not occur because of technology but because of an expanding concept of what it means to be human” John Naisbitt

On Monday 24 May 2010 17:08:50, Juan Maiz wrote:
I'm trying use subRegex to replace using back references just like the docs says: http://hackage.haskell.org/packages/archive/regex-compat/0.92/doc/html/T ext-Regex.html#v%3AsubRegex
But when i try to replace with \1 i got \SOH and not "e". Can anyone help?
subRegex (mkRegex "e") "hello" "\1" => "h\SOHllo"
Try subRegex (mkRegex "e") "hello" "\\1"
Thanks in advance
participants (2)
-
Daniel Fischer
-
Juan Maiz