求一个正则表达式,不能包含“-”和“.”这两个符号。(字数字数字数字数字数字数,字数字数字数字数)
[^\-^\.]+
怎么丢字符了,按老曹caozhy那个就行
从你的描述来看,应该是用来验证字符格式的,所以要加 ^ $
^ $
^[^.-]+$
这就是不包含^就是否的意思
var reg=new Regex(@"^[^.-]+$"); bool Ischeck= reg.IsMatch(i);