Android常用的正则表达式有:

"^d+$"  //非负整数(正整数 + 0)

"^[0-9]*[1-9][0-9]*$"  //正整数

"^((-d+)(0+))$"  //非正整数(负整数 + 0)

"^-[0-9]*[1-9][0-9]*$"  //负整数

"^-?d+$"  //整数

"^d+(.d+)?$"  //非负浮点数(正浮点数 + 0)

"^(([0-9]+.[0-9]*[1-9][0-9]*)([0-9]*[1-9][0-9]*.[0-9]+)([0-9]*[1-9][0-9]*))$"  //正浮点数

"^((-d+(.d+)?)(0+(.0+)?))$"  //非正浮点数(负浮点数 + 0)

"^(-(([0-9]+.[0-9]*[1-9][0-9]*)([0-9]*[1-9][0-9]*.[0-9]+)([0-9]*[1-9][0-9]*)))$"  //负浮点数

"^(-?d+)(.d+)?$"  //浮点数

"^[A-Za-z]+$"  //由26个英文字母组成的字符串

"^[A-Z]+$"  //由26个英文字母的大写组成的字符串

"^[a-z]+$"  //由26个英文字母的小写组成的字符串

"^[A-Za-z0-9]+$"  //由数字和26个英文字母组成的字符串

"^w+$"  //由数字、26个英文字母或者下划线组成的字符串

"^[w-]+(.[w-]+)*@[w-]+(.[w-]+)+$"  //email地址

"^[a-zA-z]+://(w+(-w+)*)(.(w+(-w+)*))*(?S*)?$"  //url

如何判断输入的字符串是否是汉字,用正则表达式:^[\u4e00-\u9fa5]*$

Pattern   pa   =   Pattern.compile( "^[\u4e00-\u9fa5]*$ ");

Matcher   matcher   =   pa.macther( "我是中国人 ");

matcher.find();     //true为全部是汉字,否则是false

android 汉字正则,Android 汉字的正则表达式相关推荐

  1. android格式化手机号正则,Android中手机号、车牌号正则表达式大全

    手机号 手机名称有GSM:表示只支持中国联通或者中国移动2G号段(130.131.132.134.135.136.137.138.139.145.147.150.151.152.155.156.157 ...

  2. php必须是汉字的 正则,php汉字正则表达式

    导语:php技术已经非常的成熟,但是,你知道多少php的技术方法呢?php汉字正则表达式你会么?下面的是百分网小编搜集的php汉字正则表达式. gbk编码下汉字正则 1.判断字符串是否全是汉字 代码如 ...

  3. java正则匹配汉字_正则表达式匹配中文汉字

    文章告诉你如何利用php教程 正则表达式匹配中文汉字哦,下面我们主要讲利用preg_match mb_eregi来验证汉字,并且正则过程出现问题的解决方法. preg_match("/[a- ...

  4. android汉字排序,android sql汉字排序问题

    1.汉字排序问题 android中一般排序按照时间的升降,但有时候需求要求按照字符串排序,刚开始想获取首字母排序,感觉比较麻烦,后来找到android的sqlite中有这样的原生功能 android中 ...

  5. android+自定义键盘之汉字,android自定义键盘(解决弹出提示的字体颜色问题)

    最近准备要做一个项目,需要用到自定义小键盘来确保安全,而且还需要精确获得用户点击键盘时的落点位置.力度.指尖接触屏幕的面积等参数. 在写自定义键盘的时候,用到了国内网上的一些代码,出处是 向先人致敬! ...

  6. php正则匹配汉字!

    php正则匹配汉字! /^[\x{4e00}-\x{9fa5}]+$/u 以上这个正则表达式就是困扰了很多php程序员的匹配汉字的正则表达式 大家可能会觉得很简单,实际上不同编码,不同程序语言,都有些 ...

  7. php 正则验证中文,PHP实现用户名中文汉字正则验证

    在php中,通过正则表达式对用户名进行格式验证,本文主要和大家分享PHP实现用户名中文汉字正则验证,希望能帮助到大家. 用户名验证规则:用户名只能由数字.字母.中文汉字及下划线组成,不能包含特殊符号. ...

  8. android短信验正则,Android实现短信验证码自动拦截读取功能

    代码整理: MainActivity.javaimport android.net.Uri; import android.os.Bundle; import android.os.Handler; ...

  9. Android版:验证手机号码的正则表达式

    Android版:验证手机号码的正则表达式 @OnClick(R.id.login) public void login() { phone = username.getText().toString ...

最新文章

  1. SpringBoot配置文件放在jar外部
  2. 2018安徽省计算机一级试题答案,2018年计算机等一级考试试题100题及参考答案.docx...
  3. World Token官网钱包收益是骗人的吗?是传销吗?
  4. Python3——网络编程基础
  5. springboot前端传参date类型后台处理方式
  6. matplotlib动画入门(1):基本概念
  7. python是开源语言吗c,属于新十年的开发语言:Go语言可能很快会取代Python
  8. org manual翻译--3.6 Org-Plot
  9. mysql查询市区县_通过数据库获取省份城市区县的名字
  10. 解决Linux QQ闪退和扫码无法登陆的方法
  11. 【计算机视觉】opencv靶标相机姿态解算1之基本概念(空间旋转、旋转轴)
  12. 怎样修改word页面页码
  13. uniapp App更新解决方法
  14. 使用Win 2003轻松建立森林间信任
  15. 使用CSS中clip-path属性实现奥运五环
  16. 互联网结合产业,并不是为了继续建筑互联网与实体产业之间的高墙
  17. (2021)Top5 免费视频编辑软件,视频剪辑必备工具
  18. jpg和png的区别
  19. Python图像识别实战(一):实现按数量随机抽取图像复制到另一文件夹(附源码和实现效果)
  20. 步进电机的工作原理及驱动方法

热门文章

  1. S7-200SMART案例分析——运动控制编程三轴控制(一)
  2. S7-200 SMART 老版本固件更新
  3. LeetCode 39:组合总和(Javascript 解答)
  4. 2022年江西理工大学软件工程学院程序设计竞赛
  5. 开着音箱骑车上下班有感
  6. 来,了解一下90年代的网站
  7. 网络RTK——主辅站误差改正法(MAC)
  8. 有用的 Solaris 命令 [zt]
  9. 数字系统设计-奇偶校验
  10. Lumerical官方案例、FDTD时域有限差分法仿真学习(七)——纳米孔阵列(Nanohole array)