正则表达式 判断字符串是否为数字
"^\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
/^(d{2}|d{4})-((0([1-9]{1}))|(1[1|2]))-(([0-2]([1-9]{1}))|(3[0|1]))$/ // 年-月-日
/^((0([1-9]{1}))|(1[1|2]))/(([0-2]([1-9]{1}))|(3[0|1]))/(d{2}|d{4})$/ // 月/日/年
"^([w-.]+)@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.)|(([w-]+.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(]?)$" //Emil
"(d+-)?(d{4}-?d{7}|d{3}-?d{8}|^d{7,8})(-d+)?" //电话号码
"^(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5])$" //IP地址
YYYY-MM-DD基本上把闰年和2月等的情况都考虑进去了
^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))$
正则表达式 判断字符串是否为数字相关推荐
- 使用正则表达式判断字符串是否为数字类型
java 判断字符串是否是数字 1.用JAVA自带的函数 publicstaticbooleanisNumeric(Stringstr){ for(inti=0;i System.out.printl ...
- Hive 正则表达式 判断字符串是否是数字(整数)
正确的是: SELECT '123456' rlike '^\\d+$';--true,前面需要是两个\\,后面的$必须要带 错误的是: SELECT '1234sdc' regexp '^[0- ...
- 正则表达式判断字符串是否为数字
public static void main(String args[]) {Pattern pattern = Pattern.compile("^[-+]?(([0-9]+)([.]( ...
- oracle利用正则表达式判断字符串只包含数字
select * from bb where regexp_like(id,'^+?[1-9][0-9]*$');
- 判断字符串是否为数字
1.用正则表达式 import java.util.regex.Pattern 和 java.util.regex.Matcher /*** 利用正则表达式判断字符串是否是数字* @param str ...
- java判断字符串是否为数字的几种方式
一,使用StringUtils工具类: 通过StringUilts工具包进行判断: org.apache.commons.lang3.StringUtils提供了丰富的字符串解析的工具包,其中isNu ...
- java用正则表达式判断字符串中是否仅包含英文字母、数字和汉字_灵思致远Leansmall的博客-CSDN博客_java判断字符串只包含数字字母
import java.util.regex.Matcher; import java.util.regex.Pattern;public class StrValidate {// 纯数字priva ...
- js正则表达式,判断字符串是否以数字组结尾,并取出结尾的数字
js正则表达式,判断字符串是否以数字组结尾,并取出结尾的数字 <!DOCTYPE html> <html><head><meta charset=" ...
- python判断字符串是纯数字_python判断字符串是否纯数字的方法
本文实例讲述了python判断字符串是否纯数字的方法.分享给大家供大家参考.具体如下: 判断的代码如下,通过异常判断不能区分前面带正负号的区别,正则表达式可以根据自己需要比较灵活的写,通过isdigi ...
最新文章
- Spark SQL Catalyst源代码分析之TreeNode Library
- HTML-参考手册: URL 编码
- mysql环境安装与配置
- springboot导入项目依赖报错_最详细的 Spring Boot 多模块开发与排坑指南
- (pytorch-深度学习系列)ResNet残差网络的理解-学习笔记
- Net Core 2.1Filter里面获取Controller、Action,请求方法,请求头部,请求参数
- 花式迎新 百度李彦宏Robin化身大厨派发肉饼
- 好的测试用例应能证明软件是正确的.,好的测试用例应能证明软件是正确的。...
- python调用函数的优点_python基础之函数
- java设计模式在java中的应用
- 使用wireshark对HTTPS解密
- 原创度检测工具-免费原创度检测软件-在线伪原创免费工具
- html登录用户名和密码验证码,JavaScript登录验证码的实现
- 计算机上的策略禁止用户安装,Win7系统如何使用组策略禁止安装软件?
- esp32 支持 sd卡 micropython 文件系统_ESP32教程:MicroPython支持-esp文件
- oracle删sequen,sequen是什么意思
- 住房和城乡建设部正式印发《城市运行管理服务平台技术标准》(附下载)
- google翻译不能用后chrome浏览器如何翻译网页
- 【C++】C/C++面试之17道经典编程题目分析
- docker学习——tmpfs mounts
热门文章
- 安卓2.2以上可以用手机做计算机无线网卡的(用USB比便携式热点要快)
- 【分层策略】分层应用策略和IT组织设计:如何构建成功应用团队
- 大话西游2人数最多服务器,大话西游2:服务器整体实力排名,你所在的区是否上榜?...
- 【loadrunner】记录loadrunner12回放脚本的报错(400,401)
- 环境配置问题(ubuntu18.04,Ros初始化,无线网卡,输入法)
- C# NetCore 读写文件 Access to the path ‘D:\xxx\xx.txt‘ is denied.
- C++编程题之将功赎过和约德尔测试
- dnf服务器预更新状态,根据DNF服务器现状 预测未来更新情况
- jQuery中事件的学习
- python语言的33个保留字的基本含义_Python学习笔记——Python的33个保留字及其意义,python,pythone33,含义...