我試圖匹配格式化爲[整數] [結腸] [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