如何判断字符串是否为纯字母

function checkStrIsLetter($str){
		$letteraArr = array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z");
		$letterAArr = array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ");
		//字母表
		$letter = array_merge($letteraArr,$letterAArr);
		//分割字符
		$strArr = str_split($str);
		//循环判断
		if(!empty($strArr)){
			foreach($strArr as $key=>$val){
				if(!in_array($val,$letter)){
					return "no";
					exit;
				}
			}
		}else{
			return "no";
		}
		return "yes";
	}

  

原文地址:https://www.cnblogs.com/void9main/p/9591081.html

时间: 2024-10-05 07:24:15

如何判断字符串是否为纯字母的相关文章

java判断字符串中是否包含字母

1.java代码判断字符串中是否包含字母: 思路:使用正则表达式的来验证 1.1示例代码如下: /** * 该方法主要使用正则表达式来判断字符串中是否包含字母 * @author fenggaopan 2015年7月21日 上午9:49:40 * @param cardNum 待检验的原始卡号 * @return 返回是否包含 */ public boolean judgeContainsStr(String cardNum) { String regex=".*[a-zA-Z]+.*"

iOS判断字符串是否为手机号,iOS判断字符串是是否为字符串,iOS判断字符串是否为纯数字

#pragma 正则匹配手机号 + (BOOL)isPhoneNumber:(NSString *)str { if ([str length] == 0) { UIAlertView* alert = [[UIAlertView alloc] initWithTitle:@"提示"message:@"请输入手机号码" delegate:nil cancelButtonTitle:@"确定" otherButtonTitles:nil, nil]

1.24 Java周末总结 乘法数据的溢出 判断字符串是否为纯数字

一.乘法数据的溢出 背景:在算阶乘时,当数字太大后,结果为0,此时引出了数据在算乘法时数据的溢出  10!或者100! byte 8位 8! = -27=-128 (转换到byte允许数据范围内)       9!等于8! 10!=0 short 16位 16!= -215 (转换到short允许数据范围内) 17!等于16! 18!=0 int  32位 32!=-231 (转换到int允许数据范围内) 33!等于32! 34!=0 long 64位  64!=-263 (转换到long允许数

iOS 怎么判断字符串是汉字还是字母

//如果输入的昵称是字母,判断是否合格 if(self.nickNameText){ for (int i=0; i<self.nickNameText.length; i++) { NSRange range=NSMakeRange(i,1); NSString *subString=[self.nickNameText substringWithRange:range]; const char *cString=[subString UTF8String]; if (strlen(cStri

正则判断字符串必须包含大小写字母数字

def judge_password(password): if len(password) >= 8: pattern = re.compile('[A-Z]+') match = pattern.findall(password) if match: pattern = re.compile('[a-z]+') match = pattern.findall(password) if match: pattern = re.compile('[0-9]+') match = pattern.

判断输入的字符串是否为 纯数字 还是 纯字母

汇总: NSScanner: NSScanner是一个类,用于在字符串中扫描指定的字符,尤其是把它们翻译/转换为数字和别的字符串.可以在创建NSScaner时指定它的string属性,然后scanner会按照你的要求从头到尾地扫描这个字符串的每个字符. NSCharacterSet:主要用来判断已知字符串是否包含制定字符集,而不可以用来保存字符串. 1.使用NSScanner来判断 //判断是否为整形: - (BOOL)isPureInt:(NSString*)string{ NSScanner

Excel-判断一个文本字符串中是否包含数字! 判断一个文本字符串是否是纯汉字!

0.判断一个文本字符串中是否包含数字!/判断一个文本字符串是否是纯汉字! 公式=IF(LENB(A1)=2*LEN(A1),”都是汉字“,“含有非汉字字符”) 解释函数: LEN(A1)#返回文本字符串中的字符个数:  ##双字字符*1*双字节字符个数+单字节字符*1*单字节字符个<=>计算字符个数: LENB(A1)#返回文本字符串中的字符个数.与双字节字符集(DBCS)一起使用.##双字节字符*2*双字节字符个数+单字节字符*1*单字节字符个数<=>计算字节个数: 字符:分为双

判断字符串中字母出现的次数用分割法

public class zuoye3 { public static void main(String[] args) { String a="mingrikejijavabu";//判断字符串“i”出现了几次并将其输出 int c=0;//令c为i出现的次数 String[] b=a.split("");//分隔符,把语句分割. for (String x:b)//遍历输出一遍所有字母 { if(x.equals("i"))//是否有与i相等

[转]PHP判断字符串是纯英文、纯汉字或汉英混合(GBK)

PHP判断字符串是否为中文(或英文)的方法,除了正则表达式判断和拆分字符判断字符的值是否小于128 外还有一种比较特别的方法. 使用php中的mb_strlen和strlen函数判断 方法比较简单:分别使用以上两个函数以当前编码测出字符的返回值,然后比较返回值.返回值相等的为纯英文.纯数字.英数混排:返回值不等,且strlen返回值可被mb_strlen整除的为纯汉字返回值不等,且strlen返回值不可被mb_strlen整除的为英汉或数汉混排 看一下以下的例子: Php代码   <?php $