有一種評論形式,我希望人們也可以用外語書寫。 但是,例如,我的垃圾郵件過濾機制會阻止「été」這個詞,因爲它沒有元音(英文元音)。PHP - 檢測非英文字母和過濾輸入
我的問題是,使用正則表達式時檢測像元音:
$pattern = '/[aeiou]/';
我不能簡單地寫
$pattern = '/[aeiouéáíúó...]/';
和服務器將解釋那麼好。 我該如何解決這個問題?
對於非拉丁字母,如俄語和希伯來語,有沒有一種方法可以檢測內容屬於哪種語言並執行適當的垃圾郵件過濾機制?
整個垃圾郵件過濾的目的是阻止任何類似「gjkdkgahg」或「ttt」,這是一個公開可見的頁面。
謝謝你會非常喜歡!我會使用你的建議 – Gal 2009-11-21 21:15:03
這是一個有用的標準,我已經使用蜜罐和標記方法來捕獲垃圾郵件,能夠篩選出外語將是另一個有用的工具。 – alimack 2017-09-21 13:11:21