[英]Words with letter and numbers that can contain dashes and swedish characters
我想創建一個正則表達式,以對所有英文字母+瑞典語“åäö(小寫和大寫)”進行驗證。 同樣,該單詞可以包含1個或多個“-”,並且可以是任意長度。
^[a-zA-Z\\dåäöÅÄÖ\\-*]*$
這個對嗎? 可以改善嗎? 如果我沒記錯的話, a-zA-Z
不僅包含那些字母(az和AZ之間的ascii表中的某些字符)還包含更多內容。
更新:這是我要指的字符:
更新2:我也想包含數字。
您的正則表達式還可以,但是為什么要加上星號( *
)?
[A-Za-z]
僅匹配ASCII字母,這是[Az]
的問題,因為Z
和a
之間有一些特殊字符。
因此, ^[a-zA-Z\\dåäöÅÄÖ-]*$
應該可以。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.