【已解决】求此正则的写法
本帖最后由 voiovoiov 于 2015-7-25 16:26 编辑有一组文字,X为任意大小写字母,0为任意数字,格式以下:
XX-XX0000XX
XX-XX000X
XX-X000XX
XX-X000
XX-0000X
XX-000X
XX-000XX
如果要分别获取标记红色和蓝色的字段,请问此正则应该如何写? 请问你要匹配个毛? 回复 2# haijie1223
以下是一部分的字段,想把系列与型号分开抓,每次只抓一个系列与型号(例如:捞到DX-2008UC,就把 DX- 与 2008UC 用正则将其分开)。
DX-2008UC
DX-2508NC
MX-2018UC
MX-2318UC
MX-2338NC
MX-2618NC
MX-2638NC
MX-2648NC
MX-3118NC
MX-3128UC
MX-3138NC
MX-3148NC
MX-3618NC
MX-3648NC
MX-4128NC
MX-4148NC
MX-5128NC
MX-5148NC
MX-M2608N
MX-M2608U
MX-M3108N
MX-M3108U
MX-M3508N
MX-M3508U
MX-M3608N
MX-M3658N
MX-M4608N
MX-M4658N
MX-M5608N
MX-M5658N
AR-4528U
AR-M452U
MX-B380P
MX-B381
MX-B382
MX-B382P
MX-B382SC
MX-B400P
MX-B401
MX-B402
MX-B402SC
MX-M282N
MX-M283N
MX-M362N
MX-M363N
MX-M363U
MX-M452N
MX-M453N
MX-M453U
MX-M502N
MX-M503N
MX-M503U
MX-M623N
MX-M623U
MX-M753N
MX-M753U
MX-2000L
MX-2300N
MX-2600N
MX-2601N
MX-2700N
MX-3100N
MX-3101N
MX-3500N
MX-4101N
MX-4500N
MX-5001N
MX-5500N
MX-6200N
MX-7000N
AR-3818N
AR-3818S
AR-3821D
AR-3821N
AR-4818N
AR-4818S
AR-4821D
AR-4821N
MX-M261
MX-M261N
MX-M311
MX-M311N 匹配前面:(\w+)-匹配后面:-(\w+) 回复 4# haijie1223
万分感谢,我试试. 直接用StringSplit ,为什么非用正则呢? 回复 4# haijie1223
刚才试了一下,返回的值是空的,请问是我代码写错了吗? 回复 6# h20040606
刚接触不久,所以只想到用正则了,非常感谢. 回复 8# voiovoiov
MsgBox(0,"",$Series) 回复 9# haijie1223
问题解决了,谢谢您。
页:
[1]