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

正则问题(没分了,高手们进来look一下)
如果字符以 "abc "或者 "abc   "或者 "   abc-   "开头的话就以上字符不能成为匹配结果的一部分

------解决方案--------------------
Regex reg=new Regex(@ "^([a-c]{3})|([a-c]{3} ?)|([a-c]{3}-?)$ ");
------解决方案--------------------
试下
^(?!(abc[ -]?)).*$
------解决方案--------------------
^\s*abc\s*[-]?\s*

把上面正则匹配replace为空
------解决方案--------------------
^\s?abc[-]?\s?
------解决方案--------------------
楼长你问的是什么意思啊? 是匹配这些字符 但其不出现在结果吗?