php判断输入字符类型

<?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‘);?>
时间: 2024-11-05 12:07:47

php判断输入字符类型的相关文章

Python判断输入字符类型

1 """从键盘上输入 一个字符,判断其字符类型.""" 2 while True: 3 char = input("请输入需要判断的字符:") 4 if str.isdigit(char) == True: 5 print("该字符为数字") 6 try: 7 char = int(char) 8 print("并且该数值类型为int") 9 except: 10 pass 11 12

EditText限制输入字符类型的几种方式

?       近期的项目上须要限制EditText输入字符的类型,就把能够实现这个功能的方法整理了一下: 1.第一种方式是通过EditText的inputType来实现,能够通过xml或者java文件来设置.假如我要设置为显示password的形式,能够像以下这样设置: 在xml中.   android:inputType="textPassword" 在java文件里,能够用 myEditText.setInputType(InputType.TYPE_TEXT_VARIATION

7 判断输入字符个数

题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. 1 public class _007CountStringAll { 2 3 public static void main(String[] args) { 4 printCount(); 5 } 6 7 private static void printCount() { 8 while (true) { 9 Scanner scanner = new Scanner(System.in); 10 System.ou

判断输入字符中包含汉字数目

1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Text; 7 using System.Windows.Forms; 8 using System.Text.RegularExpressions; 9 using System.Collections; 10

js控制textarea输入字符串的个数,鼠标按下抬起判断输入字符数

[Html代码] <table> <tr> <td width="150">短信内容:</td> <td> <textarea name="message" cols="96" rows="5" onKeyDown="textCounter(message,remLen,65);" onKeyUp="textCounter(mess

开发小计之判断输入字符串类型(正则表达式)

#pragma mark - 正则表达式 - (BOOL)isMobileNumber:(NSString *)mobileNum { /** * 手机号码 * 移动:134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188 * 联通:130,131,132,152,155,156,185,186 * 电信:133,1349,153,180,189 */ NSString * MOBILE = @"^1(3[0-9]|5[0-35-

字符判断和字符映射

C语言提供一系列字符判断和字符映射的函数 1.字符判断函数 返回值:如果函数参数是要是判断的字符类型,返回真,否则返回假 a.isalnmu()  数字或者字母 b.isalpha()   字母 c.isblank()    标准的空白字符(空格.水平制表符.或者换行) d.iscntrl()     控制字符(例如Ctrl + B) e.isupper()   大写字母 f.islower()    小写字母 g.isgraph()   除空格符之外的所有可打印字符 h.isprint()  

Shell脚本中判断输入参数个数的方法投稿:junjie 字体:[增加 减小] 类型:转载

Shell脚本中判断输入参数个数的方法 投稿:junjie 字体:[增加 减小] 类型:转载 这篇文章主要介绍了Shell脚本中判断输入参数个数的方法,使用内置变量$#即可实现判断输入了多少个参数,需要的朋友可以参考下 $#代表了命令行的参数数量,可以看以下实例: 复制代码 代码如下: if [ $# != 1 ] ; then echo "USAGE: $0 TABNAME" echo " e.g.: $0 CDR_CALL_20040701" exit 1; f

EditText监听方法,实时的判断输入多少字符

最近在写一个小项目,其中有一点用到了显示EditText中输入了多少个字符,像微博中显示剩余多少字符的功能.在EditText提供了一个方法addTextChangedListener实现对输入文本的监控.下边是我自己写的一个Demo. 代码实现: 布局文件main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.