變得有點粘(!正則表達式是不是我的強項在所有) - 我需要將驗證對任何字符串僅包含數字的表達和字母,但必須至少有一個(大寫和小寫可互換和允許)。它不能包含特殊字符或空格。正則表達式:必須至少有一個數字和字母,但沒有其它字符/空格
做一些以前的研究,我發現這一點,但它並不排除空白,儘管我嘗試這樣做,我不能修改它排除的空格和特殊字符:
^.*(?=.*\d)(?=.*[a-zA-Z]).*$
需要串的一些例子驗證:
- ieoEon43
- 43ifsiojfdfs
- 6I
- ijf943kNFSfsf
任何幫助將不勝感激!如果它很重要我正在JavaScript中運行這些表達式。
感謝 - 這是幫助與白色空間 - 但它似乎仍然接受特殊字符(即:fdfjf4343FFsk3£3%£3「&*(*&*)通過) – trvo
對不起,錯過了特殊第一次通過的字符指向 –
完美 - 謝謝! – trvo