3
我現在確認的電子郵件地址,像這樣:正則表達式允許尾隨領先的電子郵件地址空間
[-+.'\w][email protected][-.\w]+\.[-.\w]+
這意味着,如果用戶不慎在該地址尾隨或前導空格(例如,當複製/粘貼),表達式驗證爲false。
所以我想允許上述表達式的尾部和前導空格。我該怎麼做?
我現在確認的電子郵件地址,像這樣:正則表達式允許尾隨領先的電子郵件地址空間
[-+.'\w][email protected][-.\w]+\.[-.\w]+
這意味着,如果用戶不慎在該地址尾隨或前導空格(例如,當複製/粘貼),表達式驗證爲false。
所以我想允許上述表達式的尾部和前導空格。我該怎麼做?
在你的正則表達式的結尾和開始處使用\s*
。 \s*
表示零次或多次出現的空白。
爲什麼不在嘗試修改輸入前嘗試修剪空白區域?無論如何,我假設你想要存儲它,而無需使用前導空白和尾隨空白。 – Coenwulf
很好的允許客戶端的空間,然後修剪服務器端 - 使用戶體驗稍好一些! –