簡體   English   中英

包含特殊字符的 19 個字符串的正則表達式

[英]Regex for a 19 character string that includes special characters

我想創建一個將字符串限制為 19 或 15 個字符的正則表達式,還包括特殊字符但亂序。

例子是

847294729472903472c3c
 111 ( 3234) 3235
1234 + 1234

如果特殊字符是任何非 ASCII 字母或整數,您可以執行以下操作:

new Regex("^((.{15})|(.{19}))$").IsMatch(text) && new Regex("[^a-zA-Z0-9]").IsMatch(text)

請參閱 .NET 小提琴: https : //dotnetfiddle.net/vTyn7q

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM