php

位置:IT落伍者 >> php >> 浏览文章

PHP正则匹配中文字母数字正则表达式


发布日期:2022年12月22日
 
PHP正则匹配中文字母数字正则表达式

方法一

代码如下
if(preg_match("/^d*$/" ""))
{
echo "全数字
";
}

if(preg_match("/^[az]*$/i" "fdsFDfd"))
{
echo "全字母
";
}

if(preg_match("/^[azd]*$/i" "fdfd"))
{
echo "有数字有字母
";
}

中文汉字

代码如下
$username=$_REQUEST[username];
if(!preg_match("/^[azxaxff]{}$/"$username))
{
echo"r";
exit;
}


上面是比较散的下面把几个总结到一起来

代码如下
$input_tag = $_POST[tag];
$input_tag = explode( $input_tag);
$input_tag = array_unique($input_tag);
$input_tag = array_diff($input_tag array(null));
$leng = ;
$true = ;
$comma = ;

foreach ($input_tag as $v) {
if (strlen($v) > ) {
$leng = $comma $v;
$comma = ;
}

$true = $comma $v;
$comma = ;
}

$true = str_replace( $true);
if (!preg_match(/^[xxff_azAZ]+$/ $true)) {
echo "<script>alert(不允许特殊符号的!!!);</script>";
exit;
}

if (!empty($leng)) {
echo "<script>alert(一个标签只能是个汉字以内哦!!!);</script>";
exit;
}

               

上一篇:php ci框架验证码实例分析

下一篇:解析php做推送服务端实现ios消息推送