我已經研究了一下,但是我沒有發現任何與我需要的東西完全相關的東西,每當試圖創建表達式時,它總是與我需要的東西有點偏離。正則表達式,只允許specfic格式。 「John-doe」
我試圖沿着[AZaz09]{3,8}\-[AZaz09]{3,8}
的方向行事。
我想要的有效結果,只允許文字文本,其中一方或文本可以是字母或數字不過唯一允許的符號是-
,這是在兩個文本之間。
每個文本必須至少有三個字符({3,8}?),然後用-
分開。
因此它是有效的一些例子可以是:
Text-Text
Abc-123
123-Abc
A2C-def4gk
無效的測試可能是:
Ab-3
Abc!-ajr4
a-bc3-25aj
a?c-b%
你想重音字母或其他字母也匹配?像「déjà-vus」,「12μ-13μ」,「mañana-1234」 – trincot
@trincot:好點,已經更新了我的答案以反映'u'修飾符。 – Jan