[英]Regex for 00408C followed by 6 unique characters in C#
我想为macaddress创建正则表达式,以00408C开头,后跟6个唯一字符(小写字母,大写字母,数字)。
例如:00408c1a2b3或00408C1A2B3。
正则表达式在C#中的样子如何?
我认为是这样,但我不知道在C#中如何定义字母数字字符。 "00408[alphanumeric character]{6}"
那里是:
00408[Cc][a-zA-Z0-9]{6}
如果用“独特字符”表示不能重复一个字符,则应使用此正则表达式:
00408[Cc]([a-zA-Z0-9])((?!\1)[a-zA-Z0-9])((?!\1)(?!\2)[a-zA-Z0-9])((?!\1)(?!\2)(?!\3)[a-zA-Z0-9])((?!\1)(?!\2)(?!\3)(?!\4)[a-zA-Z0-9])((?!\1)(?!\2)(?!\3)(?!\4)(?!\5)[a-zA-Z0-9])
您可以在这里找到说明和演示: http : //regex101.com/r/mV6oY7 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.