方法一和方法二有点不同,方法一是字符长度和半角一样的都算符合规则,便于数据库插入不超过长度的字符。

方法一:

    /*** @Author: ChenZhihao* @Description: 判断是否全部是半角字符,是的话返回TRUE* @Param: [str]* @return: boolean* @Date: 2020/3/18*/public static boolean isAngle(String str){//String test1 = "0123456789abcde!@#$%^& 幽雨";char[] chars_test1 = str.toCharArray();for (int i = 0; i < chars_test1.length; i++) {String temp = String.valueOf(chars_test1[i]);// 判断是全角字符if (temp.matches("[^\\x00-\\xff|\\uff61-\\uff9f]")) {//System.out.println("全角   " + temp);return false;}}return true;}

方法二:

/** * @Author: ChenZhihao* @Description: 判断仅包含半角字符,返回TRUE ,否则返回FALSE* @Param: [str] * @return: boolean * @Date: 2020/3/17 */public static boolean checkHalf(String str) {byte[] Char;for(int i = 0; i < str.length(); i++) {try{Char = (new   Character(str.charAt(i)).toString()).getBytes("MS932");}catch(Exception   e)   {return   false;}if(Char.length == 1)   {return   true;}}return   false;}

Java 判断字符串仅包含半角字符相关推荐

  1. 判断字符串不包含某个字符php,java判断字符串是否包含某个字符的方法

    java判断字符串是否包含某个字符的方法: 一.contains方法 1:描述 java.lang.String.contains() 方法返回true,当且仅当此字符串包含指定的char值序列 2: ...

  2. Java判断字符串是否包含某字符

    文章目录 一.contains 二.indexOf 三.lastIndexOf 四.indexOf 与 lastIndexOf 结合 一.contains public boolean contain ...

  3. Java检查字符串是否包含中文字符

    强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan [前言] 最近项目的短信服务对接外国的第三方发短信通道,第三方对短信内容有限制,不能含中文字符( ...

  4. java 判断字符串是否包含字母_Java中判断某一字符串是否包含数字、字母和中文...

    importjava.util.regex.Matcher;importjava.util.regex.Pattern;public classStrValidate {//纯数字 private s ...

  5. python3 判断字符串是否包含指定字符

    import re# 判断是否包含英文字符 bool(re.search('[a-z]', dest_str))# 判断是否包含 ?*/\<>:"\| 字符 bool(re.se ...

  6. java判断字符串是否包含某个字符串_Bash技巧:使用[[命令的 =~ 操作符判断字符串的包含关系...

    在 Linux bash shell 中,可以使用 [[ 命令来进行判断. 其中,可以使用 [[ 命令的 =- 操作符来判断某个字符串是否包含特定模式. 查看 man bash 对 [[ 命令的 =~ ...

  7. java判断字符个数_使用Java判断字符串中的中文字符数量

    Java判断一个字符串str中中文的个数,经过总结,有以下几种方法(全部经过验证),可根据其原理判断在何种情况下使用哪个方法: 1. 1 char[] c =str.toCharArray();2 f ...

  8. Oracle MySQL Hive sql判断字符串中包含某个字符的个数

    用length函数求出字符串长度,再对源数据中某个字符去掉求字符串长度,两个长度相减,得出包含某个字符的个数 MySQL所有版本: select length('2022-11-16') - leng ...

  9. java判断是否包含张三_c# 数组 字符串 C#中判断字符串中包含某个字符

    Nodejs windows的安装 0.下载地址: http://nodejs-org.qiniudn.com/ https://nodejs.org/download/ https://nodejs ...

  10. python的字符串包括哪些_python怎么判断字符串是否包含某些字符

    有时候我们经常需要判断某个字符串中是否包含子串,这该怎么实现呢?来看看下面的办法 1使用成员操作符 in>>> s='nihao,shijie' >>> t='ni ...

最新文章

  1. S8会成为三星移动的转折点吗?
  2. Linux和unix中 awk 的print浅谈
  3. c语言while求a和b的和程序,数据结构实验1_C语言_输入集合A和B求并集、交集、差集(while +...
  4. 院内适配层新版框架开发文档
  5. Puget Systems发布硬件可靠性报告,三星SSD表现低故障率
  6. VS 报错“无法解析的外部符号” 情况1
  7. 新成员入群监控自动发送邮件效果如何实现?
  8. 【FLUENT】【VOF】液滴铺展问题模拟示例
  9. 桥接路由器总是掉线_TP-LINK路由器桥接不稳定的解决方法
  10. 音视频基础(1)音视频处理流程
  11. android 陀螺仪源码,陀螺仪源码 android
  12. C语言: 定义一个函数int isprime(int n),用来判别一个正整数n是否为素数,若为素数函数返回值为1,否则为0。在主函数中输入一个整数x,调用函数isprime(x)来判断这个整数x是
  13. selenium自动化爬取京东电脑商品信息用于数据分析
  14. Wipro被评为印度和亚太及日本地区“2018年Citrix Cloud年度合作伙伴”
  15. Redis:(error) MOVED 原因和解决方案
  16. wsl2 (Windows Subsystem for Linux)使用学习
  17. 【SEUSE】操作系统实验:消费者-生产者问题
  18. 高职计算机公共课程改革研究,高职公共计算机课程改革探析论文
  19. CUUG陈老师分享考过11g OCM经验
  20. Oracle insert all 详解

热门文章

  1. 教你用Python批量下载音乐功能,无需安装播放器,直接下载!
  2. 二. Binding 详解
  3. java毫秒数_Java中的毫秒数
  4. 豆瓣读书TOP250书籍信息爬虫脚本
  5. 服务器硬盘sas速度多少,R710服务器6块硬盘(SAS 300G 15000转)做完Raid5后读写速度没有一台普通台式机硬盘的读写速度快...
  6. 如何用MATLAB读取大文本文件
  7. 21条自动化测试过程中遭遇的问题及解决思路
  8. ifox格式如何快速的转换成mp4格式?
  9. siebel基础配置
  10. 穷人与富人的距离0.05厘米