I'm using regular expressions to help find/replace in Visual Studio 2012.
According to msdn, (?([^\r\n])\s)
matches any whitespace character except a line break. But I don't understand how it works in detail.
I only know that [^\r\n]
excludes line breaks and \s
match any whitespace.
The outside (?)
confuses me and I can not find anything about it on msdn.
Can someone explain it to me? Or give me a link to consult.