`

java常用正则表达式

    博客分类:
  • Java
阅读更多

匹配正整数
^[1-9]\d*$
匹配负整数
^-[1-9]\d*$     
匹配整数
^-?[1-9]\d*$
匹配非负整数(正整数 + 0)
^[1-9]\d*|0$  
匹配非正整数(负整数 + 0)
^-[1-9]\d*|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)$
匹配非负浮点数(正浮点数 + 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$ 
匹配Email地址的正则表达式
\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* 

匹配 英文字母组成的字符串

^[A-Za-z]+$

匹配 大写英文字母组成的字符串

^[A-Z]+$

匹配 小写英文字母组成的字符串

^[a-z]+$

匹配 英文字母和数字组成的字符串

^[A-Za-z0-9]+$

匹配空白行

n\s*\r

分享到:
评论

相关推荐

    Java常用正则表达式

    Java常用正则表达式 非常的实用 !!!适合随时的使用,欢迎下载!!!

    Java常用正则表达式.txt

    ### Java常用正则表达式详解 #### 匹配腾讯QQ号 **正则表达式:** [1-9][0-9]{4,} **评注:** 腾讯QQ号从10000开始。 - **解析:** 此表达式确保了QQ号的第一个数字必须是非零数字(即1到9之间的任意一个),接着...

    java常用正则表达式.txt

    本文将深入解析《java常用正则表达式》文档中提及的几个关键正则表达式,帮助读者理解和掌握这些常用的模式,从而在实际开发中更加灵活地运用正则表达式的功能。 ### 手机号码验证 正则表达式:`^(13|15|18)\d{9}$...

    java常用正则表达式(转)

    这篇博客“java常用正则表达式(转)”可能详细介绍了Java如何使用正则表达式进行各种操作。虽然没有具体的描述内容,但我们可以从标题和标签中推测,这篇博客可能涵盖了以下几个方面: 1. **正则表达式基础**: -...

    Java 常用正则表达式

    Java 正则表达式是Java编程语言中用于处理文本模式匹配和字符串验证的强大工具。它们遵循特定的语法,可以用来检查字符串是否符合特定格式,例如手机号码、邮箱地址、日期等。以下是一些常见的Java正则表达式及其...

Global site tag (gtag.js) - Google Analytics