Skip to content
Prev 70212 / 398521 Next

Backslash

Why sometimes one has to put a double
backslash in regular expressions, but
often simple backslashes work too?
Is only a \ required for giving a
metacharacter its usual meaning?
---------------------------------------
u=grep('\\{[\\-u]x',a,perl=T)

       # equivalent to

u=grep('\{[\-u]x',a,perl=T)

       # but

u=grep('\w',a,perl=T)

       # is not correct and requires

u=grep('\\w',a,perl=T)
---------------------------------------
Josef Eschgf??ller