常用的正则匹配
2016-01-28 17:03
134 查看
^[1-9]\d*$ //匹配正整数 ^-[1-9]\d*$ //匹配负整数 ^-?[1-9]\d*$ //匹配整数 ^[1-9]\d*|0$ //匹配非负整数(正整数 + 0) ^-[1-9]\d*|0$ //匹配非正整数(负整数 + 0) ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ //匹配正浮点数 ^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ //匹配负浮点数 ^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$ //匹配浮点数 ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$ //匹配非负浮点数(正浮点数 + 0) ^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$ //匹配非正浮点数(负浮点数 + 0)
相关文章推荐
- win2008 时间同步命令
- iOS获取app的版本号
- jboss部署出现jboss.naming.context.java.rmi找不到错误
- iOS 视图在不同View之间的切换(对于convertRect:函数的一些理解)
- 打开系统自带的图片或文件管理器,指定路径打开指定图片或文件
- 关于对Android使用AIDL进行IPC通讯的一点见解
- 关于dialog出现not attached to window manager问题深入分析
- js深拷贝和浅拷贝
- JS组件系列之Bootstrap Icon图标选择组件
- 【Mapreduce】从代码上解决Output directory already exists错误,避免每次调试都要手动删除输出文件夹
- android 生词本 句子取词
- HttpClient 工具类
- MySQL冒泡排名
- 服务器推送技术常用的三个解决方案
- 复旦大学2015--2016学年第一学期(15级)高等代数I期末考试第七大题解答
- 添加自定义库到 Simulink Library Browser
- 一、配置Gradle
- 使用cordova插件解决ionic页面在手机上启动出现黑频问题
- 仿EasyTouch实现一键返回功能
- SwitchButton 开关按钮 的多种实现方式 (附源码DEMO)