精华内容
下载资源
问答
  • # 判断是否包含英文 str = "text文本" contain_en = bool(re.search('[a-z]', str)) if contain_en: print("包含英文字符") else: print("不包含英文字符") 转载于:...
    import re
    
    # 判断是否包含英文
    str = "text文本"
    contain_en = bool(re.search('[a-z]', str))
    
    if contain_en:
        print("包含英文字符")
    else:
        print("不包含英文字符")

     

    转载于:https://www.cnblogs.com/jumpkin1122/p/11516944.html

    展开全文
  • 检测字符串是否包含英文字母

    千次阅读 2019-03-06 20:51:24
    首先通过方法将指定的字符串转换为字符数组,循环字符数组,根据字符的ASCII值判断是否包含英文字母 创建JavaBean类,判断字符串是否包含英文字母 public class StringUtil2 { private String str; //要判断...

    应用String类的toCharArray()方法。首先通过方法将指定的字符串转换为字符数组,循环字符数组,根据字符的ASCII值判断是否包含英文字母
    在这里插入图片描述在这里插入图片描述
    创建JavaBean类,判断字符串是否包含英文字母

    public class StringUtil2 {
    		private String str;		//要判断的字符串
    		private boolean hasEn;	//是否包含英文字符
    		private String cnStr;	//去掉英文字母后的字符串
    		public String getCnStr() {
    			return cnStr;
    		}
    		public void setCnStr(String cnStr) {
    			this.cnStr = cnStr;
    		}
    		public String getStr() {
    			return str;
    		}
    		public void setStr(String str) {
    			this.str = str;
    		}
    		public boolean isHasEn() {
    			char cArr[] = str.toCharArray();//将字符串转换为字符数组
    			StringBuffer sb =new StringBuffer("");
    			StringBuffer sb2 =new StringBuffer("");
    			for(int i=0;i<cArr.length;i++){
    				//调用String类的hashCode()方法也能获得字符的ASCII码
    				//int ascii = String.valueOf(cArr[i]).hashCode();
    				int ascii = (int)cArr[i];//强制转换可以直接得到字符的ASCII码
    				//英文字符的 ASCII码范围,大写字母A-Z的范围65-90,小写字母a-z的范围97-122
    				if((ascii>=65&&ascii<=90)||(ascii>=97&&ascii<=122)){
    					sb.append(cArr[i]);//将每个英文字母添加到StringBuffer对象中
    				}
    				else{
    					sb2.append(cArr[i]);
    				}
    			}
    			this.setCnStr(sb2.toString());
    			if(!sb.toString().equals(""))//如果保存英文字母的字符串不为"",说明该字符串包含英文字母
    				hasEn=true;
    			else
    				hasEn=false;
    			return hasEn;
    		}
    		public void setHasEn(boolean hasEn) {
    			this.hasEn = hasEn;
    		}
    		
    	}
    

    创建index.jsp页面,输入表单信息

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <title>判断字符串是否包含英文字母</title>
    	<meta http-equiv="pragma" content="no-cache">
    	<meta http-equiv="cache-control" content="no-cache">
    	<meta http-equiv="expires" content="0">    
    	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    	<meta http-equiv="description" content="This is my page">
    	<!--
    	<link rel="stylesheet" type="text/css" href="styles.css">
    	-->
    	<style type="text/css">
    		table{
    			border: 1px solid;
    			border-color: green;
    			font-family:华文细黑;
    			font-size: 13px;
    			color:gray;
    			
    		}
    		input{
    			font-family:华文细黑;
    			font-size: 13px;
    			color:gray;
    		}
    	</style>
      </head>
      
      <body>
      
      	<form action="check2.jsp" method="post">
         <table>
         	<tr>
         		<td align="right">请输入字符串:</td>
         		<td><input type="text" name="str"  size="30"/></td>
         	</tr> 
         	<tr>
         		<td colspan="2" align="center"><input type="submit" value="检  查" /></td>
         	</tr>
         </table>	
         </form>
      </body>
    </html>
    

    创建check.jsp页面获得表单信息,通过StringUtil类中的方法进行判断

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    <%
    	request.setCharacterEncoding("UTF-8");
     %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>  
        <title>检查</title>
        
    	<meta http-equiv="pragma" content="no-cache">
    	<meta http-equiv="cache-control" content="no-cache">
    	<meta http-equiv="expires" content="0">    
    	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    	<meta http-equiv="description" content="This is my page">
    	<!--
    	<link rel="stylesheet" type="text/css" href="styles.css">
    	-->
    	<style type="text/css">
    		table{
    			border: 1px solid;
    			border-color: green;
    			color: green;
    			font-size: 13px;
    			font-family: 华文细黑;
    		}
    	</style>
      </head>
      <body>
       	<%
       		String str = request.getParameter("str");
      	 %>
      	 <!-- 使用useBean动作标签导入JavaBean对象 -->
      	<jsp:useBean id="strBean" class="com.cn.zj.bean.StringUtil2"></jsp:useBean>
      	 <!-- 对StringUtil类的str属性赋值 -->
      	<jsp:setProperty property="str" name="strBean" value="<%=str %>"/>
        <table>
        	<tr>
    			<td align="right">输入的字符串:</td>
    			<td>
    				<!-- 从StringUtil对象中获得str的属性值 -->	
    				<jsp:getProperty property="str" name="strBean"/>
    			</td>
    		</tr>
    		<tr>
    			<td align="right">是否包含英文字母:</td>
    			<td>	
    				<!-- 从StringUtil对象中获得hasEn的属性值 -->	
    				<jsp:getProperty property="hasEn" name="strBean"/>
    			</td>		
    		</tr>
    		<tr>
    			<td align="right">去掉英文字母后的字符串:</td>
    			<td>	
    				<!-- 从StringUtil对象中获得cnStr的属性值 -->	
    				<jsp:getProperty property="cnStr" name="strBean"/>
    			</td>
    		</tr>
     	</table>	
      </body>
    </html>
    
    展开全文
  • 求一个以字母开头,包含包含英文字母、数字、短横杠的正则表达式,并且不能包含空格
  • 当selectpicker加载的数据既包含英文又包含中文,无法通过键盘查询中文。因为键盘刚敲第一个字母的时候,就开始模糊匹配了。这个如何解决!?
  • Element 表单验证 { pattern:/^[a-z][a-z0-9_]*$/g, message: '以小写英文字母开头,且只能包含英文字母、数字、下划线' }
    Element 表单验证
    
    { pattern:/^[a-z][a-z0-9_]*$/g, message: '以小写英文字母开头,且只能包含英文字母、数字、下划线' }
    展开全文
  • photoshop cs5英文中文语言
  • 在一行包含英文和中文字符串中,如何判断中文字段?? 形式如下面所示: ``` DELETE_SUCCESS: '武器事件' + OperateMessage.DELETE_SUCCESS, DELETE_ERROR: '军营事件' + OperateMessage.DELETE_ERROR, ``` 在我读取一...
  • java用正则表达式判断字符串中是否仅包含英文字母、数字和汉字 判断字符串中是否仅包含字母数字和汉字  *各种字符的unicode编码的范围:  * 汉字:[0x4e00,0x9fa5](或十进制[19968,40869])  * 数字:[0x...
    

    java用正则表达式判断字符串中是否仅包含英文字母、数字和汉字

    判断字符串中是否仅包含字母数字和汉字
          *各种字符的unicode编码的范围:
         * 汉字:[0x4e00,0x9fa5](或十进制[19968,40869])
         * 数字:[0x30,0x39](或十进制[48, 57])
         *小写字母:[0x61,0x7a](或十进制[97, 122])
         * 大写字母:[0x41,0x5a](或十进制[65, 90])
    public static boolean isLetterDigitOrChinese(String str) {
      String regex = "^[a-z0-9A-Z\u4e00-\u9fa5]+$";
      return str.matches(regex);
     }

    展开全文
  • 输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。
  • 题目描述输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。 /** * 统计出英文字母字符的个数。 * * @param str 需要输入的字符串 * @return 英文字母的个数 */ public static int...
  • 必须包含数字、英文字母、特殊符号且大于等于8位(特殊符号包括: ~!@#$%^&amp;*)   regx = /^(?=.*\d)(?=.*[a-zA-Z])(?=.*[~!@#$%^&amp;*])[\da-zA-Z~!@#$%^&amp;*]{8,}$/ 第二种 包含数字、英文...
  • 输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数 题目描述 输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。  /**  * 统计出英文字母字符的个数。  *   * @param ...
  • 输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数
  • python判断字符串是否包含英文字符

    万次阅读 2018-06-06 18:21:21
    def containenglish(str0): import re return bool(re.search('[a-z]', str0))
  • 输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。    /**  * 统计出英文字母字符的个数。  *   * @param str 需要输入的字符串  * @return 英文字母的个数  */  public ...
  • 【华为OJ】【算法总篇章】【华为OJ】【032-输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数】【工程下载】题目描述输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。...
  • 题目:华为OJ题库-输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数 知识点 字符串 运行时间限制 10M 内存限制 128 输入 输入一行字符串,可以有空格 输出 统计其中英文...
  • SELECT* from 表名 where `字段名`REGEXP'[a-z]+' 查询出的就是这个字段里包含字母的数据了
  • 文件内容可能包含英文字母、数字、汉字等,统计文件中各个数字和英文字母各自的数量,区分大小写 * 并将Map中的结果写入目标文件中 * @param filePath 源文件路径 * @param destPath 目标文件路径 * @return 是否...
  • 从键盘输入6个字符串(仅仅包含英文字母和数字),对这6个字符串从小到大排列并输出结果。 方法一:利用字符指针数组 #include #include int main() {  char one[100];// 定义接收第1个字符串  char ...
  • ^[a-zA-Z][a-zA-Z0-9_]*$
  • 说明:由于原贴过去太久无法回复,故在此记录,以防后续... 原文代码中存在一些小问题,以下代码针对冒号(:)和引号(")之间存在空格符的问题进行优化: ​private static String jsonString(String s) { cha...
  • sql函数能判断字段是否包含英文

    千次阅读 2014-04-14 16:44:21
    IF OBJECT_ID('DBO.GET_STR') IS NOT NULL DROP FUNCTION DBO.GET_STR GO CREATE FUNCTION DBO.GET_STR(@S VARCHAR(100)) RETURNS VARCHAR(100) AS BEGIN WHILE PATINDEX('%[^a-z]%',@S) > 0 BEGIN ...
  • 有这么一个需求当服务器返回的数据中包含中文和英文的时候,只显示把中文显示出来(获取只获取中文内容)。 看代码: public static String checkString(String str) { StringBuilder res = new StringBuilder(); ...
  • json串中包含特殊的字符时,可用正则过滤,把特殊的字符改成对应的,存入数据库 value.replace(/\&/g,"&"). replace(/\"/g,"""). replace(/\'/g,"'"). replace(/\ replace(/\>/g,">...
  • Util.adminName = /^[A-Za-z0-9\u4e00-\u9fa5]+/ // 管理员名称 请输入汉字、英文、数字或其组合 Util.adminAccount = /^(?=.*_)(?=.*\d)(?=.*[a-zA-Z]).{6,18}$/ // 管理员账号 请输入6-18位字符,同时包含英文...
  • package com.ldy.util; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Locale;...public class DateTimeUtil { ... public static String form...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 31,795
精华内容 12,718
关键字:

包英文