尝试提出一种RegEx模式,该模式将从我在程序中获得的一串字符串中找到有效/无效的字符串。
根据2个条件找到字符串的有效性。
如果字符串以 F 或 3 或 DC 或 9 开头,那么&#39 ; s被视为无效。
如果字符串中包含字母数字或" - "以外的其他内容,则其视为无效。
我想结合这两个条件并提出一个RegEx。
示例字符串:
WES897-JK002 // valid string
FDD2+E32FFCC // invalid string
2WWKDFKK0091 // valid string
DCFFF45JJSSD // invalid string
SDSD/8890012 // invalid string
面临的挑战是提出一种结合上述条件的RegEx模式。
到目前为止,我做到了这一点,但这看起来并不好!
^(F|3|DC|9)[A-Z0-9-]+$
答案 0 :(得分:4)