php 正則表達式

匹配是否含有特殊字符

if (preg_match("/[\'\/~`\!@#\$%\^&\*\(\)_\-\+=\{\}\[\]\|;:\"\<\>,\.\?\\\]/", '測試')) {
            echo 'no';
        }else{
            echo 'yes';
        }

匹配url

if (!preg_match("/^(https|http)?:\/\/([[:alnum:]]|[:#%&_=\(\)\.\? \+\-@\/\$])+$/ui", $val['content_source_url'])) {
                    echo '外鏈格式不正確';
                }


發佈了42 篇原創文章 · 獲贊 13 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章