java

位置:IT落伍者 >> java >> 浏览文章

Java中的17种常用正则表达式归纳


发布日期:2022年02月15日
 
Java中的17种常用正则表达式归纳

^\\d+$//非负整数(正整数 +

^[]*[][]*$//正整数

^((\\d+)|(+))$//非正整数(负整数 +

^[]*[][]*$//负整数

^?\\d+$//整数

^\\d+(\\\\d+)?$//非负浮点数(正浮点数 +

^(([]+\\[]*[][]*)|([]*[][]*\\[]+)|([]*[][]*))$//正浮点数

^((\\d+(\\\\d+)?)|(+(\\+)?))$//非正浮点数(负浮点数 +

^((([]+\\[]*[][]*)|([]*[][]*\\[]+)|([]*[][]*)))$//负浮点数

^(?\\d+)(\\\\d+)?$//浮点数

^[AZaz]+$//由个英文字母组成的字符串

^[AZ]+$//由个英文字母的大写组成的字符串

^[az]+$//由个英文字母的小写组成的字符串

^[AZaz]+$//由数字和个英文字母组成的字符串

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

^[\\w]+(\\[\\w]+)*@[\\w]+(\\[\\w]+)+$//email地址

^[azAz]+://(\\w+(\\w+)*)(\\(\\w+(\\w+)*))*(\\?\\S*)?$//url               

上一篇:Java常见问题集锦25问

下一篇:Java String中的HashCode和equal