QT 编译 正则表达式代码处 3个警告 : unknown escape sequence:’\.' unknown escape sequence:’\-' unknown escape sequence:’\.' 原因分析:由于该字符串是一个正则表达式的字符串,需要加双重转义斜线, 猜测:正则表达式的字符串要一重转义, 转成普通字符串后 本身也要一重转义,所以要二重转义才可以。 产生警告:编译时发现没有\ 会自动加上\ 并输出警告提示 正确代码如下: