我试图创建一个正则表达式来提取所有匹配的内容:
[aA-zZ]{2}[0-9]{5}
问题是当我有例如时,我想从匹配中排除。ABCD12345678
谁能帮我解决这个问题?
EDIT1:我正在字符串中查找两个字母和五个数字,但是当我拥有ABCD12345678之类的字符串时,我想从匹配中排除,因为当我使用上述正则表达式时,它将返回CD12345。
EDIT2:我没有检查所有内容,但我认为我找到了答案:
WHEN field is null then field WHEN fnRegExMatch(field, '[a-zA-Z]{2}[0-9]{5}') = 'N/A' THEN field WHEN field like '%[^a-z][a-z][a-z][0-9][0-9][0-9][0-9][0-9][^0-9]%' or field like '[a-z][a-z][0-9][0-9][0-9][0-9][0-9][^0-9]%' THEN fnRegExMatch(field, '[a-zA-Z]{2}[0-9]{5}') ELSE field
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句