国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

?? ??? ? URL

1. ?? ??

“/^[a-zA-Z]*$/”
??? ??? ?????. “^”? ??? ????, “$”? ?? ?????. , [a -zA-Z ]? a-z, A-Z ?? ??? ??? ?????.

?:

$name = test_input($_POST["name"]); if (!preg_match("/^[a-zA-Z ]*$/",$name )) { $nameErr = "??? ??? ?????!" }

2. ??? ??

“/([w-]+@[w-]+.[ w-]+)/”
“w”? ??? ??? ?? ?? ??? ?????. '[A-Za-z0-9_]'? ?????.
+? ?? ?? ???? ? ? ?? ?????.
"-"? "-"? ?????.

3. URL ??

“/b(?:(?:https?|ftp)://|www.)[-a-z0-9+&@#/% ?=~_|!:,.;]*[-a-z0-9+&@#/%=~_|]/i”

??? ?? ?? ???? ?????.

???, ??????? ???. (??: ???, ???? regex, regexp ?? RE? ?? ???)? ??? ??? ?????. ?? ???? ????? ?? ??(??)? ???? ???? ???? ??? ? ?????.

?? ???? ?? ?? PHP ?????? ??? ?????. ??? ??? ? ??? ?? ?? ??? ? ????.


???? ??
||
<?php // 定義變量并默認設置為空值 $nameErr = $emailErr = $genderErr = $websiteErr = ""; $name = $email = $gender = $comment = $website = ""; if ($_SERVER["REQUEST_METHOD"] == "POST") { if (empty($_POST["name"])) { $nameErr = "Name is required"; } else { $name = test_input($_POST["name"]); // 檢測名字是否只包含字母跟空格 if (!preg_match("/^[a-zA-Z ]*$/",$name)) { $nameErr = "只允許字母和空格"; } }