邮件地址匹配 Java常见考题

简介: 邮件地址匹配 Java常见考题

今天写了一个正则表达式,作为在看书时候的一个勘误。


有本Java的书《Java从入门到精通》(清华大学出版社,李钟蔚,马文强,陈丹丹)是这样写怎样匹配一个表达式的:

String regex="\\w{0,}\\@\\w{0,}\\.{1}\\w{0,}";



这样写,是把*替换成{0,}了,另外这个写法是匹配不出ch@city.provice.china.com的。


于是改成这样了


1. String regex="\\w+([\\.-]?\\w+)*\\@\\w+\\.\\w+((\\.\\w+)*)$";
2. String add1= "ch@city.provice.china.com";
目录
相关文章
|
9月前
|
存储 Java
17. 电话号码的字母组合 --力扣 --JAVA
给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。
67 0
|
9月前
|
Java
【Java探索之旅】我与Java的初相识(完):注释,标识符,关键字
【Java探索之旅】我与Java的初相识(完):注释,标识符,关键字
52 0
|
9月前
|
Java
LeetCode-电话号码的字母组合-Java
电话号码的字母组合-Java
40 0
|
Java
【java蓝桥杯大赛基础题】字符串的字典序比较
编程实现两个字符串s1和s2的字典序比较。(保证每一个字符串不是另一个的前缀,且长度在100以内)。若s1和s2相等,输出0;若它们不相等,则指出其第一个不同字符的ASCII码的差值:如果s1>s2,则差值为正;如果s1<s2,则差值为负。
190 0
|
Java
蓝桥杯 基础练习 01字串 (Java)
蓝桥杯 基础练习 01字串 (Java)
121 0
java202303java学习笔记第二十八天-正则表达式基本练习3 原
java202303java学习笔记第二十八天-正则表达式基本练习3 原
58 0
|
Java
java学习第九天笔记-字符串186-手机号屏蔽
java学习第九天笔记-字符串186-手机号屏蔽
86 0
java学习第九天笔记-字符串186-手机号屏蔽
|
安全 Java
1w+ 字总结 Java 常用类,整理太全了,建议收藏..(3)
1w+ 字总结 Java 常用类,整理太全了,建议收藏..(3)
114 0
1w+ 字总结 Java 常用类,整理太全了,建议收藏..(3)
|
算法 Java 容器
1w+ 字总结 Java 常用类,整理太全了,建议收藏..(1)
1w+ 字总结 Java 常用类,整理太全了,建议收藏..(1)
153 0
1w+ 字总结 Java 常用类,整理太全了,建议收藏..(1)
Java 使用正则表达式 判断是否是邮箱
Java 使用正则表达式 判断是否是邮箱
551 0

热门文章

最新文章