Regex vb.net正则表达式数字和字母,句点格式
嘿,我正试图找到一个正则表达式,它允许我找到以下格式的数字/字母类型: 二十、 XXX 示例:DT.3或SV.32或TF.1 XXXX.XXX 示例:8920.17或8477.1或1699.22 有人能帮忙吗?第一种格式-Regex vb.net正则表达式数字和字母,句点格式,regex,vb.net,Regex,Vb.net,嘿,我正试图找到一个正则表达式,它允许我找到以下格式的数字/字母类型: 二十、 XXX 示例:DT.3或SV.32或TF.1 XXXX.XXX 示例:8920.17或8477.1或1699.22 有人能帮忙吗?第一种格式-([a-Z]{2}\[0-9]{1,2}) 第二种格式-([0-9]{4}\[0-9]{1,2}) 组合-((?:[A-Z]{2}.[0-9]{1,2})|(?:([0-9]{4}.[0-9]{1,2})) Regex101将regex分解并解释每个部分。因此,如果您需要
([a-Z]{2}\[0-9]{1,2})
第二种格式-([0-9]{4}\[0-9]{1,2})
组合-((?:[A-Z]{2}.[0-9]{1,2})|(?:([0-9]{4}.[0-9]{1,2}))
Regex101将regex分解并解释每个部分。因此,如果您需要,可以根据您的需要进一步定制regex。是一个免费的web工具,它可以简化regex的开发。至于你在追求什么,你需要更具体地说明什么是允许的,什么是不允许的。试试
[0-9A-Z]+\[0-9]+
。如果长度是固定的,可以把这两个都放在一个里面吗?是的,谢谢你的帮助,查西