[英]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.