1
我有一個文本字段,只接受一個字符,但如果用戶輸入任何轉義字符,如\ n,\ t,\ s等,它應該允許它,即使它有2個字符。正則表達式來解析轉義字符
我正在使用jquery.validationEngine來驗證文本字段,但未能根據我的願望解析它。
我有一個文本字段,只接受一個字符,但如果用戶輸入任何轉義字符,如\ n,\ t,\ s等,它應該允許它,即使它有2個字符。正則表達式來解析轉義字符
我正在使用jquery.validationEngine來驗證文本字段,但未能根據我的願望解析它。
對於正則表達式可以是
[^\\]|\\[tns]
含義
t
,n
或s
注如果你需要把這個在字符串文字中,反斜槓必須再次翻倍(對字符串重複一次,然後再次翻倍以避免它們在正則表達式中的特殊含義)。
感謝您的表達。它對我來說非常合適。 – shahsank3t
好吧,正則表達式應該是'\\ [a-z]'或類似'\\ [nts]'的東西,如果你想要更加限制。但我認爲這並不能解決您的問題。所以請提供更詳細的信息和你有的代碼。 –
我需要驗證UI側的分隔符,它可以是單個數字特殊字符,如逗號或管道或轉義字符(如\ t)。我能夠驗證單個字符,但不知道如何驗證轉義字符。 – shahsank3t