我想寫一個函數,篩選從輸入到只有字母和符號「 - 」的所有內容。我想這象徵由於輸入包含姓名,有人可以被稱爲讓 - 保羅,這是我當前的代碼:過濾一切,但字母和「 - 」
if(!preg_match('/^\[a-zA-Z]+$/',$string)) {
// Containing something other than a-z and A-Z
}
$string = 'Jean-Paul';
現在給該字符串中包含非法字符,但我怎麼可以這樣做,它接受「-
」?如果它是第一個或最後一個字符有
沒有,在約2分鐘閱讀正則表達式不會解決 – Alexander
對不起因爲沒有你那麼聰明,亞歷山大 – DannyCruzeira
對不起,你認爲這是關於聰明與否 – Alexander