$str=‘asb天水市12‘;

if (preg_match("/^[\x7f-\xff]+$/", $str)){

echo ‘全部是汉字‘;

}else {

echo ‘不全是汉字‘;

}

/**

PHP自带的判断是否是中文,

eregi(‘[^\x00-\x7F]‘, $str ) //中文

eregi(‘[0-9]‘, $str) //数字

eregi(‘[a-zA-Z]‘, $str)//英文

*/

if (eregi(‘[^\x00-\x7F]‘, $str) || eregi(‘[0-9]‘, $str) || eregi(‘[a-zA-Z]‘, $str)){

echo ‘你输入的为中英文数字的并合体哦!‘.‘
‘;

echo "长度:".strlen($str);

}

/ **

下面这两个方法是用来判断是否是英文汉字和数字组成的字符串,

或者全部是中文组成的字符串 用的变量$str还是本文开头的变量

*/

if (preg_match_all("/^([\x81-\xfe][\x40-\xfe])+$/", $str, $match)) {

echo ‘全部是汉字‘;

} else {

echo ‘不全是汉字‘;

}

if (preg_match("/([\x81-\xfe][\x40-\xfe])/", $str, $match)) {

echo ‘含有汉字‘;

} else {

echo ‘不含有汉字‘;

}

/**

此为js方法,判断了一个汉字占两个字节,一个中文或数字占一个,使用编码为UTF-8

*/

var leng = {};

var value = document.forms[0].name.value;

jmz.GetLength = function(str) {

var realLength = 0, len = str.length, charCode = -1;

for (var i = 0; i < len; i++) {

charCode = str.charCodeAt(i);

if (charCode >= 0 && charCode <= 128) realLength += 1;

else realLength +=2;

}

return realLength;

};

alert(leng.GetLength(value))

function checkStr($str){

$output=‘‘;

$a=ereg(‘[‘.chr(0xa1).‘-‘.chr(0xff).‘]‘, $str);

$b=ereg(‘[0-9]‘, $str);

$c=ereg(‘[a-zA-Z]‘, $str);

if($a && $b && $c){ $output=‘汉字数字英文的混合字符串‘;}

elseif($a && $b && !$c){ $output=‘汉字数字的混合字符串‘;}

elseif($a && !$b && $c){ $output=‘汉字英文的混合字符串‘;}

elseif(!$a && $b && $c){ $output=‘数字英文的混合字符串‘;}

elseif($a && !$b && !$c){ $output=‘纯汉字‘;}

elseif(!$a && $b && !$c){ $output=‘纯数字‘;}

elseif(!$a && !$b && $c){ $output=‘纯英文‘;}

return $output;

}

echo checkStr(‘5爱u‘);

原文:http://www.jb51.net/article/41827.htm

php判断账号英文,php 判断是否是中文/英文/数字示例代码相关推荐

  1. android设置输入数字英文,android 安卓editext默认弹出英文输入法,只能输入英文与数字(示例代码)...

    /** * 只能输入字母和数字,默认弹出英文输入法 */ editext.setKeyListener(new DigitsKeyListener() { @Override public int g ...

  2. php正则匹配中文和英文字母,PHP正则匹配中文字母数字正则的表达式

    PHP正则匹配中文字母数字正则的表达式 PHP语言是一门实用性很强的语言,下面小编为大家带来了关于PHP正则匹配中文字母数字正则的'表达式,欢迎大家阅读! PHP正则匹配中文字母数字正则的表达式 代码 ...

  3. 毕设英文php参考文献,计算机毕业设计中文 英文 参考文献50个

    毕业论文必备~ Information Systems: Managing the Digital Firm[M]. Publisher Prentice Hall, 2007. [34] Raymo ...

  4. 利用正则表达式简单判断账号密码等

    利用正则表达式简单判断账号密码等 1.判断账号必须为英文,不能有其他符号,限制长度范围6-12之间 //(pattern\compile\CASE_INSENSITIVE\Matcher\find() ...

  5. python(40):利用utf-8编码判断中文英文字符

    #!/usr/bin/env Python # -*- coding:GBK -*- """汉字处理的工具: 判断unicode是否是汉字,数字,英文,或者其他字符. 全 ...

  6. 大漠多线程循环任务自动切换模板判断账号登陆成功

    本判断游戏角色是否登陆成功,录制了模拟日常任务,是否出现游戏画面,退出游戏等等小的环节,因为是自动登录,自动切换账号,所以,判断游戏是否登录成功,这一环节就是必须的,我们不能根据游戏进程是否存在,以为 ...

  7. 中文字符和英文字符判断

    目录 Python 判断字符串是否是纯中文 Java 判断字符串是否是纯中文 Python 判断字符串是否是纯英文 Python 判断字符串是否是纯中文 # 利用到了中文(基本汉字)在Unicode编 ...

  8. html表单判断字符数,JS判断字符串长度,结合element el-input el-form 表单验证(英文占1个字符,中文汉字占2个字符)...

    首先看看判断字符串长度的几种方法(英文占1个字符,中文汉字占2个字符) 方法一: function strlen(str) { var len = 0; for (var i = 0; i < ...

  9. python英文字符表示_python利用utf-8编码判断中文英文字符(转)

    下面这个小工具包含了判断unicode是否是汉字.数字.英文或者其他字符,全角符号转半角符号,unicode字符串归一化等工作. #!/usr/bin/env python # -*- coding: ...

最新文章

  1. 简谈Redis的线程模型
  2. buu [BJDCTF 2nd]rsa0
  3. GDCM:gdcm::StreamImageWriter的测试程序
  4. Vue012_ 自定义插件
  5. 程序员修神之路--redis做分布式锁可能不那么简单
  6. php背景图片随页面大小改变,css背景图根据屏幕大小自动缩放
  7. oracle blob update,Oracle数据库中对BLOB数据的操作问题
  8. 用LVM快照创建虚拟机
  9. mmap()映射硬盘的文件
  10. dsoframer java_(二)   内嵌WORD/OFFICE的WINFORM程序——DSOFRAMER使用小结
  11. 中国砷化镓产业链调研与投资战略报告(2022版)
  12. 推荐一些游戏项目,直接起飞,不看后悔
  13. 微波遥感几个重要公式
  14. 树莓派安装LibreOffice中文包
  15. 有一种星光叫记忆:张国荣主演的九部经典影片
  16. AR小项目的制作过程(一)
  17. 解密:斐讯N1为何火了?分享全套N1救砖指南!值得收藏
  18. excel下拉隐藏_在Excel下拉列表中隐藏使用过的项目
  19. 紫米芋泥麻薯咸蛋黄肉松盒子
  20. Android录制声音文件(音频),并播放

热门文章

  1. Oracle where if
  2. 首页 » 实用工具 » FastCopy – 文件快速复制工具更新
  3. JavaScript:实现PascalTriangle帕斯卡三角算法 (附完整源码)
  4. .doc 转 .docx_什么是.DOCX文件,它与Microsoft Word中的.DOC文件有何不同?
  5. 鱼尾纹悄悄爬上大羽的脸[转]
  6. 微信支付申请测试号 -- 填写接口配置信息提示配置失败
  7. 攻防大牛在身边,这群白帽极客的故事太精彩!
  8. 运营电商平台系统,功能强大真的很香!
  9. 解决在清空回收站后垃圾桶图标不会刷新的问题
  10. java写dnf外掛_Linux JDK 编译安装