正則長度限制15或18位 正則表達式,只能輸入英文或者空格,長度為4~50個字符?
正則表達式,只能輸入英文或者空格,長度為4~50個字符?您需要的正則化如下:^[a-za-zS]{4,50}$^表示開始$表示結(jié)束S表示空間例如://匹配數(shù)字常量規(guī)則=/^[0-9]$/if(!規(guī)則.
正則表達式,只能輸入英文或者空格,長度為4~50個字符?
您需要的正則化如下:
^[a-za-zS]{4,50}$^表示開始
$表示結(jié)束
S表示空間
例如://匹配數(shù)字常量規(guī)則=/^[0-9]$/if(!規(guī)則.測試(VAL)){return false}return true//將上述正則形式的長度限制在1到10const rule=/^[0-9]{1,10}$/if(!規(guī)則.測試(val){return false}return true
文檔中沒有提到限制。如果不容易使用,我建議看看正則化是否正確。然而,這是有局限性的。您應(yīng)該注意到Python正則化不支持8位字符和Unicode的混合。但這樣做效率會很低。為此,通常計算偏移量,然后讀取并計算。