当前位置: 代码迷 >> ASP.NET >> 求一正则表达式!解决思路
  详细解决方案

求一正则表达式!解决思路

热度:2303   发布时间:2013-02-25 00:00:00.0
求一正则表达式!!!急!!!!!!
要求输入 数字、中文、英文-数字、中文、英文  
中间是有-号的 求大仙啊啊啊啊啊 自己试过很多次 单个就行 加个符号上去怎么也不可以@!!
速度来速度给分!

------解决方案--------------------------------------------------------
C# code
string source = "12中国abc-12中国abc";Regex reg = new Regex(@"(?is)^\d+[\u4e00-\u9fa5]+[a-z]+-\d+[\u4e00-\u9fa5]+[a-z]+$");
------解决方案--------------------------------------------------------
^[0-9a-zA-Z\u4e00-\u9fa5]+\-[0-9a-zA-Z\u4e00-\u9fa5]+$