php判断账号英文,php 判断是否是中文/英文/数字示例代码
$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 判断是否是中文/英文/数字示例代码相关推荐
- android设置输入数字英文,android 安卓editext默认弹出英文输入法,只能输入英文与数字(示例代码)...
/** * 只能输入字母和数字,默认弹出英文输入法 */ editext.setKeyListener(new DigitsKeyListener() { @Override public int g ...
- php正则匹配中文和英文字母,PHP正则匹配中文字母数字正则的表达式
PHP正则匹配中文字母数字正则的表达式 PHP语言是一门实用性很强的语言,下面小编为大家带来了关于PHP正则匹配中文字母数字正则的'表达式,欢迎大家阅读! PHP正则匹配中文字母数字正则的表达式 代码 ...
- 毕设英文php参考文献,计算机毕业设计中文 英文 参考文献50个
毕业论文必备~ Information Systems: Managing the Digital Firm[M]. Publisher Prentice Hall, 2007. [34] Raymo ...
- 利用正则表达式简单判断账号密码等
利用正则表达式简单判断账号密码等 1.判断账号必须为英文,不能有其他符号,限制长度范围6-12之间 //(pattern\compile\CASE_INSENSITIVE\Matcher\find() ...
- python(40):利用utf-8编码判断中文英文字符
#!/usr/bin/env Python # -*- coding:GBK -*- """汉字处理的工具: 判断unicode是否是汉字,数字,英文,或者其他字符. 全 ...
- 大漠多线程循环任务自动切换模板判断账号登陆成功
本判断游戏角色是否登陆成功,录制了模拟日常任务,是否出现游戏画面,退出游戏等等小的环节,因为是自动登录,自动切换账号,所以,判断游戏是否登录成功,这一环节就是必须的,我们不能根据游戏进程是否存在,以为 ...
- 中文字符和英文字符判断
目录 Python 判断字符串是否是纯中文 Java 判断字符串是否是纯中文 Python 判断字符串是否是纯英文 Python 判断字符串是否是纯中文 # 利用到了中文(基本汉字)在Unicode编 ...
- html表单判断字符数,JS判断字符串长度,结合element el-input el-form 表单验证(英文占1个字符,中文汉字占2个字符)...
首先看看判断字符串长度的几种方法(英文占1个字符,中文汉字占2个字符) 方法一: function strlen(str) { var len = 0; for (var i = 0; i < ...
- python英文字符表示_python利用utf-8编码判断中文英文字符(转)
下面这个小工具包含了判断unicode是否是汉字.数字.英文或者其他字符,全角符号转半角符号,unicode字符串归一化等工作. #!/usr/bin/env python # -*- coding: ...
最新文章
- 简谈Redis的线程模型
- buu [BJDCTF 2nd]rsa0
- GDCM:gdcm::StreamImageWriter的测试程序
- Vue012_ 自定义插件
- 程序员修神之路--redis做分布式锁可能不那么简单
- php背景图片随页面大小改变,css背景图根据屏幕大小自动缩放
- oracle blob update,Oracle数据库中对BLOB数据的操作问题
- 用LVM快照创建虚拟机
- mmap()映射硬盘的文件
- dsoframer java_(二) 内嵌WORD/OFFICE的WINFORM程序——DSOFRAMER使用小结
- 中国砷化镓产业链调研与投资战略报告(2022版)
- 推荐一些游戏项目,直接起飞,不看后悔
- 微波遥感几个重要公式
- 树莓派安装LibreOffice中文包
- 有一种星光叫记忆:张国荣主演的九部经典影片
- AR小项目的制作过程(一)
- 解密:斐讯N1为何火了?分享全套N1救砖指南!值得收藏
- excel下拉隐藏_在Excel下拉列表中隐藏使用过的项目
- 紫米芋泥麻薯咸蛋黄肉松盒子
- Android录制声音文件(音频),并播放
热门文章
- Oracle where if
- 首页 » 实用工具 » FastCopy – 文件快速复制工具更新
- JavaScript:实现PascalTriangle帕斯卡三角算法 (附完整源码)
- .doc 转 .docx_什么是.DOCX文件,它与Microsoft Word中的.DOC文件有何不同?
- 鱼尾纹悄悄爬上大羽的脸[转]
- 微信支付申请测试号 -- 填写接口配置信息提示配置失败
- 攻防大牛在身边,这群白帽极客的故事太精彩!
- 运营电商平台系统,功能强大真的很香!
- 解决在清空回收站后垃圾桶图标不会刷新的问题
- java写dnf外掛_Linux JDK 编译安装