我有一些字符串,我想檢查是否包含一些字母或數字。這些字母來自a-z,A-Z和所有數字。PHP檢查字符串是否包含一些字母/數字
所以這是例子: $ goodstring =「abcdefg%$#%& asdqwe」; $ badstring =「%$#&%#/ & /#$%!# - 。」;
檢查$ goodstring是否包含字母/數字,如果則返回true。 檢查$ badstring是否包含字母/數字,如果不是,則返回false。
我也使用了preg_match,但這隻適用於字符串中沒有字母/數字的情況。
要檢查如果字符串包含只有字母AZ,AZ和數字,或者你想檢查它是否至少包含其中之一? – 2012-04-20 07:44:30
**我也使用了preg_match **。你可能做錯了。爲什麼不分享你的嘗試? ! – Nanne 2012-04-20 07:46:43
我想檢查是否包含任何字母/數字 - 如果有一個或多個,只是不應該包含的字符%$#& 我嘗試這樣做,但沒有工作好這並不重要:的preg_match(「/^([a-zA-Z0-9])+ $/i「,$ badstring) – user1257255 2012-04-20 07:46:52