关于一个正则表达式的写法, 长度不同的多个选择项
握要筛选一个字串. 
 KM 
 k   =   1,12,13 
 M=   1,12   
 就是说K可以为   1   或者式12   或者是13 
 M类似   
 如下的肯定筛不出来.. 
 ((1)|(12)|(13))   (1|(12))      
 如何定义这个正则表达式呢?
------解决方案--------------------http://www.xs2s.com/topic.aspx?topicid=314参考
------解决方案--------------------\b(12|13|1)\b 
 \b(12|1)\b
------解决方案--------------------过客兄 写的很对 
 但,我觉得楼主表达的有问题,按照我的理解他应该要匹配K是谁 
 类似于  string K= "1 "; 
         bool b=new Regex( "^(12|13|1)$ ").IsMatch(K.Trim());