我有以下的正則表達式的密碼該^((?=[\S]{8})(?:.*)(?=[A-Z]{1})(?:.*)(?=[\p{S}])(?:.*))$
捕獲下列標準正則表達式不接受特定字符
At least 8 chars long
At least 1 Capital Letter
At least 1 Special Character
但是它不接受下列字符:[email protected]#%&*()_-\/,?
如何調整正則表達式將這些字符。下面是代碼的示例:https://regex101.com/r/hE2dD2/1 再次感謝
這是否輸入滿足標準3? – Saif
順便說一句,我建議不要嘗試驗證一個正則表達式中的密碼。它比單獨驗證每個規則更容易出錯,這也使得更改規則並告訴代碼中發生了什麼更容易。 – Michelle
@Saif是的,除非你看到一個錯誤Id很高興接受另一個建議 – dames