java正则表达式验证函数
/**
* 验证 正则表达式
*
* @author zhujie regex 正则表达式 value 所属字符串
* @return boolean
*/
public static boolean regex(String regex, String value) {
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(value);
return m.find();
}
相关推荐
-
Java常用正则表达式验证工具类RegexUtils.java
正则表达式常常用来验证各种表单,Java 表单注册常用正则表达式验证工具类,常用正则表达式大集合. 1. 电话号码 2. 邮编 3. QQ 4. E-mail 5. 手机号码 6. URL 7. 是否为数字 8. 是否为中文 9. 身份证 10. 域名 11. IP .... 常用验证应有尽有! 这的确是您从事 web 开发,服务器端表单验证之良品!你,值得拥有 ^_^ /* * Copyright 2012-2013 The Haohui Network Corporation */ pack
-
Java使用正则表达式对注册页面进行验证功能实现
本文给大家介绍java使用正则表达式对注册页面进行验证的代码,代码如下所示: package regex; import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class registered { public static void main(String[] args) { //注册用户 Scanner sc=new Scanner(System.in
-
正则验证不能含有中文的实现方法【jQuery与java实现】
本文实例讲述了正则验证不能含有中文的实现方法.分享给大家供大家参考,具体如下: jQuery利用正则验证不能含有中文 var myReg = /^[a-zA-Z0-9_]{0,}$/; if (!myReg.test(input.val())) { $.validation.tip(false, input, "用户名不能含有中文或特殊字符"); return; } Java验证字符串没有中文 if (nickname.getBytes().length != nickname.len
-
java正则表达式表单验证类工具类(验证邮箱、手机号码、qq号码等)
java使用正则表达式进行表单验证工具类,可以验证邮箱.手机号码.qq号码等 复制代码 代码如下: package util; import java.util.regex.Matcher;import java.util.regex.Pattern; /** * 使用正则表达式进行表单验证 * */ public class RegexValidateUtil { static boolean flag = false; static String regex = ""
-
Java正则验证电话,手机,邮箱,日期,金额的方法示例
本文实例讲述了Java正则验证电话,手机,邮箱,日期,金额的方法.分享给大家供大家参考,具体如下: package com.hooypay.tool; import java.io.IOException; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Check { // 判断电话 public static boolean isTelephone(String phonenumber)
-
java正则表达式验证邮箱、电话号码示例
下面的代码使用正则表达式验证输入格式包括了验证邮箱和验证手机号码 复制代码 代码如下: package com.firewolf.utils; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * 使用正则表达式验证输入格式 * @author liuxing * */ public class RegexValidateUtil { public static void main(String[]
-
Java正则验证正整数的方法分析【测试可用】
本文实例讲述了Java正则验证正整数的方法.分享给大家供大家参考,具体如下: package des; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Num { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Num p=new Num(); S
-
java基于正则提取字符串中的数字功能【如提取短信中的验证码】
本文实例讲述了java基于正则提取字符串中的数字功能.分享给大家供大家参考,具体如下: 使用Java正则可以很方便的从字符串中提取符合条件的内容. 1.提取字符串中所有的手机号: private void getPhoneNum(String smsBody) { Pattern pattern = Pattern.compile("(13|14|15|18)\\d{9}"); Matcher matcher = pattern.matcher(smsBody); while (mat
-
Java正则验证IP的方法实例分析【测试可用】
本文实例讲述了Java正则验证IP的方法.分享给大家供大家参考,具体如下: 网上用正则验证IP的表达式有很多,一搜一大堆,可以自己写,但很麻烦又费事,用别人写的难免有bug. 找了几个测试一下,不是有bug,就是连正确的IP也不认识了,好多还信誓旦旦,仿佛自己做过测试似的. 今天找到一个比较行的通的表达式,不过也有一个小的Bug(用*号时,不报错) package des; import java.util.regex.Matcher; import java.util.regex.Patter
-
java正则表达式验证工具类
分享一个用正则表达式校验电话号码.身份证号.日期格式.URL.Email等等格式的工具类 复制代码 代码如下: package com.eabax.util; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * 验证工具类 * @author admin * */ public class Validation { //------------------常量定义 /**
随机推荐
- CentOS7下 yum方式安装Nginx的实现步骤
- jQuery动态添加.active 实现导航效果代码思路详解
- 详解PHP防止直接访问.php 文件的实现方法
- PHP下编码转换函数mb_convert_encoding与iconv的使用说明
- FCKeditor添加自定义按钮
- Python利用Beautiful Soup模块搜索内容详解
- Android启动内置APK和动态发送接收自定义广播实例详解
- MYSQL实现添加购物车时防止重复添加示例代码
- JS对文本框值的判断示例
- Java 高并发四:无锁详细介绍
- MySQL 去除重复数据实例详解
- jQuery Study Notes学习笔记 (二)
- react-router实现跳转传值的方法示例
- 解析Java的JVM以及类与对象的概念
- linux服务器后台设置小技巧
- 在Django中使用Sitemap的方法讲解
- 1分钟快速生成用于网页内容提取的xslt
- 浅谈webpack 自动刷新与解析
- Python分析彩票记录并预测中奖号码过程详解
- golang抓取网页并分析页面包含的链接方法
