当前位置:编程学习 > C#/ASP.NET >>

判断字符串

一个字符串中包含英文字母(无论大小写)和“.”和“-”(减号),并且“.”和“-”不能出现在字符串的首位和末位,但可以出现多次,怎么判断这个字符串?

用正则表达式如何实现?

盼高手解答! --------------------编程问答--------------------
string p = @"[A-Za-z][A-Za-z\.\-]*[A-Za-z]";
--------------------编程问答-------------------- 忘了说了,还可以包括0-9的数字 --------------------编程问答-------------------- 字符串中只能包含英文字母(无论大小写)和“.”和“-”(减号),并且“.”和“-”不能出现在字符串的首位和末位,但可以出现多次,满足这个条件的才可以,不满足这个条件的就不处理。 --------------------编程问答-------------------- 没人知道吗? --------------------编程问答--------------------
引用 4 楼 stylelife 的回复:
没人知道吗?

一个没有分的贴,
我给出答案却视而不见,
真是无语了~ --------------------编程问答-------------------- 飘过,笑了。。。。

补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,