您的位置:首页 > 编程语言 > C#

C#正则表达式的零宽断言

2016-07-19 09:25 260 查看
问题描述如下:我有一系列点号,如C120、C121、C122。首先我想判断这个点号是不是(字母开头,后面加数字)的形式。如果是,我想把字母提取出来。

第一个要求用前面的文章中的东西很容易就达到了,代码如下:

 stringpattern
="\b[A-Za-z]+[0-9]+\b";

            Match matResult=
Regex.Match(selectedLines[0].Name,pattern);
            if(!matResult.Success)

                //不成功说明不符合要求,do something                
            else

                //成功,do something
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: