I have the following regular expression:
([0-9]+),'(.)':([0-9]+),(L|R|'.')
It matches this just fine:
1,'a':1,R
However, if I replace a with a space, it fails:
1,' ':1,R
Why doesn't . match it? Is a space not classified as a character? I can't use \s because I don't want to match tabs and line breaks. I also tried:
([0-9]+),'(.| )':([0-9]+),(L|R|'.')
But that doesn't work, either (and I don't have IgnorePatternWhitespace
enabled).