我试图匹配格式化为[整数] [结肠] [alphanum] [结肠] [整数]的字符串。例如,42100:ZBA01:20。我需要通过冒号拆分这些...正则表达式匹配[整数] [结肠] [alphanum] [结肠] [整数]
我想学习正则表达式,所以如果可以的话,告诉我我做错了什么: 这就是我所能想到的。 ..
^(\d):([A-Za-z0-9_]):(\d)+$
^(\d+)$
^[a-zA-Z0-9_](:)+$
^(:)(\d+)$
起初我试着匹配部分字符串,这些匹配整个字符串。正如你所看到的,我对正则表达式不是很熟悉。
编辑:正则表达式是输入一个桌面应用程序。我不确定要使用哪种“语言”或“类型”的正则表达式,所以我认为.NET。 我需要能够识别每个分组字符,按冒号分隔。因此,组#1应该是第一个整数,组#2应该是字母数字组,组#3应该是整数(范围1-4)。
谢谢你在前进,
大流士
分割什么!..... – Anirudha 2013-02-08 15:20:19
对不起分号,这是我做的改变。发布更新。 – Darius 2013-02-08 15:23:31
,你需要指定你正在使用的语言..正则表达式实现在不同的语言中有所不同 – Anirudha 2013-02-08 15:25:21