日期:2014-05-20  浏览次数:20648 次

关于正则表达式来验证字符串的问题
我这里有个程序需要读取指定文件中的一行内容

然后验证该行内容是否包含5个特殊字符“~”,实在记不起这个的正则要怎么写了

有哪位大哥帮忙解决下么?不胜感激啊

------解决方案--------------------
[\~]{5}
------解决方案--------------------
LZ你是对的
\只是一个转义符号,一般对特殊符号采用,对于有这个有没有没什么大问题
刚试了下
不转义好象也不会引起歧义。
------解决方案--------------------
探讨
[\~]{5}

------解决方案--------------------
楼主你要验证的是连着的5个“~”,还是验证一行中只要有5个“~”就可以了?如果是连着的5个的话[~]{5}是没错的,如果是后一种情况 的话,就不是这样写 的了