molchanoviv
23.9.2008, 18:40
Вобщем, я мало чего понимаю в регэкспах, а мне нужно составить регэксп удаляющий из строки символы \^ и $/;"
поэтому решил обратиться за помощью к вам.
QRegExp rx("[\\\\^$/]");
Вроде бы так. Попробуйте.
\\ - символ \
\\^ - символ ^, первые два символа нужны для того, чтобы сказать регэкспу, что такая "крышечка" является просто символом, а не отрицанием.
Крышечка работает как отрицание только непосредственно после открывающей скобки. Так что если её просто поставить на другое место, то и отслешевать не придётся.