• 3704阅读
  • 1回复

[提问]QRegExp正则表达式的写法 [复制链接]

上一主题 下一主题
离线sword_master
 

只看楼主 倒序阅读 楼主  发表于: 2012-12-18
看了文档,还是不太明白啊- -
现在我想要一个QRegExp rx(正则表达式);
文本行或者文本框做输入字符串的限制
希望是不能输入  '    "   ,    ;   [    ]   \   等等这些字符 其他的随便..
求正则表达式怎么写...
??
离线sword_master

只看该作者 1楼 发表于: 2012-12-18
好吧 自己研究出来了
QRegExp rx("[^,^;^\'^\"^[^*^/]*");
但是仍然有两个问题- -  \ 和 ] 一旦被写进去
文本框就什么也输入不进去了..
就是说 QRegExp rx("[^\\]*");
或者 ("[^]]*")  会导致 文本行 什么都输入不进去
不晓得怎么回事 再看看吧
??
快速回复
限100 字节
 
上一个 下一个