为了使用正则表达式匹配邮政编码,我们在Java中使用matchs方法。java.lang.String.matches()方法返回一个布尔值,该值取决于String与正则表达式的匹配。

声明-java.lang.String.matches()方法的声明如下-public boolean matches(String regex)

让我们看一个使用Java正则表达式验证邮政编码的程序-

示例public class Example {

public static void main( String[] args ) {

System.out.println(zipIndia("400709"));

System.out.println(zipUS("10060"));

}

//验证zip-

public static boolean zipIndia( String z ) {

return z.matches( "\\d{6}" );

}

public static boolean zipUS( String z ) {

return z.matches( "\\d{5}" );

}

}

输出结果true

true

java 正则表达式 邮编_使用Java正则表达式验证邮政编码相关推荐

  1. java 正则表达式 邮编_使用Java正则表达式进行邮政编码验证

    可以使用java.util.regex.Pattern.matches()方法验证邮政编码.此方法匹配邮政编码和给定输入邮政编码的正则表达式,如果匹配则返回true,否则返回false. 演示此过程的 ...

  2. java 获取邮编_基于JAVA的根据地名查邮编api调用代码实例

    代码描述:基于JAVA的根据地名查邮编api调用代码实例 接口地址:http://www.juhe.cn/docs/api/id/66 1.[代码][Java]代码 import java.io.Bu ...

  3. bigint对应java什么类型_「JAVA」从格式化输出到扫描输入,深究Java正则表达式匹配之道

    字符串是不可变的 字符串是不可变的,也就是说当字符串的内容发生改变的时候,会创建一个新的String对象:但是如果内容没有发生改变的时候,String类的方法会返回原字符串对象的引用. 而正则表达式往 ...

  4. java正则表达式 匹配()_学习Java正则表达式(匹配、替换、查找)

    import java.util.ArrayList; import java.util.regex.Matcher; import java.util.regex.Pattern; public c ...

  5. java正则表达式面试_【Java面试宝典】正则表达式

    ● 请你谈谈Java中是如何支持正则表达式操作的? 考察点:正则表达式 参考回答: Java中的String类提供了支持正则表达式操作的方法,包括:matches().replaceAll().rep ...

  6. java matcher函数_在Java正则表达式中使用Matcher.end()方法

    方法java.util.regex.Matcher.end()返回根据正则表达式从序列中匹配最后一个字符后的偏移值.此方法不需要任何参数.如果没有匹配发生,或者匹配操作失败,则抛出IllegalSta ...

  7. java核心教程_核心Java教程

    java核心教程 Welcome to Core Java Tutorial. I have written a lot on Core Java and Java EE frameworks. Th ...

  8. 正则表达式发明者_浅谈正则表达式背后的基本原理

    一.写在前面 搞编程的都知道正则表达式是什么东西,这里就不多啰嗦了,需要强调的是,这篇文章并不是教你怎么去使用用正则表达式,正则表达式的语法并不是本文的重点,这篇文章的目的就是剥开正则表达式的语法糖, ...

  9. ncs java 成都 面试_成都java工程师面试一般都是哪些问题,基础难不难!

    了解了许多学员参加的Java面试,他们表示,面试官提出的基础性问题还是比较多.从这个突破口切入,Java新手想要成功通过面试,基础知识方面也需要准备,今天达内成都Java培训班小编就来给大家分享一些J ...

最新文章

  1. wxPython:Python首选的GUI库 | CSDN博文精选
  2. Gradle构建工具的学习与使用
  3. 受欢迎的五个开源可视化工具——你的选择是?
  4. Asp.net 编码函数
  5. linux_38664和amd64,Cognos10 RedHat5.4 X64 安装记录
  6. Eclipse下,LogCat(deprecated),显示不了内容,或者全部都是Unknown
  7. Python风格总结: OS 文件/目录方法
  8. JS 浏览器差异(IE和FF)
  9. UltraEdit 许可证ID 如何加密和解密文本教程分享
  10. 盘点:光通信的五个发展趋势
  11. 流程图中的实线_教你如何正确看懂工艺流程图
  12. 移动硬盘启动win7蓝屏7b_win7启动蓝屏0X0000007B代码的解决方法
  13. 【使用TIFF库对tif图片的读写】
  14. 看娃娃创始人 丁力:我爱幼教,如同爱我的女儿
  15. MATLAB图像分割——检测交通视频中的汽车目标
  16. win 10键盘快捷方式就是按键或按键组合(收藏使用
  17. mac系统和windows系统都有哪些不同
  18. 拓嘉辰丰:怎样给拼多多直播预热
  19. NSX-T系列:第1部分 - 架构和部署
  20. MAC OS X10 10上Android开发环境搭建

热门文章

  1. javaScript和css交互
  2. 微信跳一跳脚本制作思路
  3. 产品经理入门必备的5款管理软件 马上收藏
  4. Java做的毕业设计:图形化页面单机版————电脑内存小助手
  5. 无聊乱搞:用shell脚本实现windows下cena的评测功能
  6. 湖南中医药大学OJ—1170到1179
  7. EasyExcel导入导出下载模板(带下拉)
  8. 5.1数据采集通道搭建之业务数据采集通道搭建
  9. python用PIL给图片反转颜色
  10. scrapy框架爬取虎扑论坛球队新闻