安卓中一个字符串str1是否包含在另一个str2中,判断一个字符串是否为电话号码格式_androidstring是否包含另一个string-程序员宅基地

技术标签: android  


public bool isMatch(String str1, String str2)
{
  /* ��k@ */
  String strPattern = "(?i)"+str1;
  Pattern p = Pattern.compile(str2);
  Matcher m = p.matcher(small);

return m.find();

}

public static boolean isTWCellPhone(String strUnknow)
{
  /*
   * (0935)456-789, 0935-456-789, 1234567890, (0935)-456-789//号码的格式
   * */
  String strPattern = "^\\(?(\\d{4})\\)?[-]?(\\d{3})[-]?(\\d{3})$";
  Pattern p = Pattern.compile(strPattern);
  Matcher m = p.matcher(strUnknow);
  return m.matches();
}

public static boolean isUSCellPhone(String strUnknow)//判断是否为美国电话号码
{
  /*
   * (123)456-7890, 123-456-7890, 1234567890, (123)-456-7890
   * */
  String strPattern = "^\\(?(\\d{3})\\)?[-]?(\\d{3})[-]?(\\d{4})$";
  Pattern p = Pattern.compile(strPattern);
  Matcher m = p.matcher(strUnknow);
  return m.matches();
}

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u010273007/article/details/52390319

智能推荐

如何创建自己的支付宝收款二维码_在开发中我们给商户制作一个收款的二维码,里面携带我们自定义的参数,在支付完成会-程序员宅基地

文章浏览阅读5.3w次。本文简明介绍了怎么开通支付宝收款功能,内附详细步骤。_在开发中我们给商户制作一个收款的二维码,里面携带我们自定义的参数,在支付完成会

npm install报错 npm ERR! enoent ENOENT: no such file or directory-程序员宅基地

文章浏览阅读3.2k次。在npm之后出现如下错误:$ npm installnpm WARN checkPermissions Missing write access to /Users/lucas/code/js/vue/train/vue-sample/node_modules/follow-redirectsnpm ERR! path /Users/lucas/code/js/vue/train..._npm err! enoent enoent: no such file or directory, lstat 'c:\users\lf\appdat

mac微信小程序源代码找回_mac node 反编译小程序源码还原-程序员宅基地

文章浏览阅读2.8k次。文章目录1. 电脑中安装安卓模拟器- 可选模拟器- 下载安装包- 电脑中解压2. 模拟器中安装所需软件- 安装微信app- 安装 RE 文件管理器3. 设置root权限- 夜神模拟器- 网易mumu模拟器4. 获取小程序wxapkg文件- 登录微信- 打开小程序- 进入RE文件管理器- 传输文件5. 反编译- 下载node.js- 下载反编译脚本- 安装依赖- 进行反编译本教程为电脑中的微信小..._mac node 反编译小程序源码还原

firebase发送测试通知接收不到_5G测试UE软件平台设计方案(一)-程序员宅基地

文章浏览阅读99次。“依据5G接入网的测试需求,在gNB项目设计开发前期及后续协议软件版本测试需要测试UE的支持,从而引入测试UE的设计开发。本文主要描述了测试UE的主要功能需求,设计思想以及实现方案。”01—5G测试UE系统简介本文描述的测试UE是在linux操作系统平台上实现全软件的测试UE系统,其功能包括5G NR协议栈中的UE侧MAC, RLC, PDCP, RRC和NAS层的所有功能;PHY层除..._5gue是那个模块

x265帧内预测模式RDO过程_x265帧内预测代码-程序员宅基地

文章浏览阅读2k次,点赞5次,收藏21次。x265的帧内预测模式的选择流程如下图所示:compressIntraCU函数进行递归划分CU的操作,对于每一个划分后的CU,调用CheckIntra函数进行帧内预测模式的RDO过程。CheckIntra主要是调用estIntraPredQT和estIntraPredChromaQT分别选出当前CU的亮度最优预测模式和色度最优预测模式,然后计算编码当前CU所使用的的RD Cost。代码及注释如下:void Search::checkIntra(Mode& intraMode, co_x265帧内预测代码

高嘌呤食物搜索引擎_“高嘌呤”食物被揪出,再馋也要挑着吃,避免尿酸节节高...-程序员宅基地

文章浏览阅读79次。中医认为,“痛风,痛痹之一症也”。痛风,又称为“白骨历节”,是一种嘌呤代谢异常,导致尿酸居高不下。痛风,痛风,痛不欲生!秋冬季节,天气逐渐转凉,早晚温差比较大,此时更容易加速尿酸盐结晶,形成引发痛风。体内尿酸主要有两个来源:一是体内自身嘌呤经鸟氨酸代谢途径产生的终产物,约占尿酸总量80%;另一来自饮食摄入,约占20%。不管是哪一种,只要是引起体内尿酸升高,达到一定水平,都会形成尿酸结晶,...

随便推点

R语言︱LDA主题模型——最优主题数选取(topicmodels)+LDAvis可视化(lda+LDAvis)-程序员宅基地

文章浏览阅读6.5w次,点赞27次,收藏271次。笔者寄语:在自己学LDA主题模型时候,发现该模型有这么几个未解决的问题:1、LDA主题数量,多少个才是最优的。2、作出主题之后,主题-主题,主题与词语之间关联如何衡量。于是在查阅几位老师做的成果之后,将他们的成果撮合在一起。笔者发现R里面目前有两个包可以做LDA模型,是lda包+topicmodels包,两个包在使用的过程中,需要整理的数据都是不一样的,所以数据处理会是一个不省_ldavis

openwrt基于luci的web管理界面配置方法_openwrt vue-程序员宅基地

文章浏览阅读3.1k次。openwrt基于luci的web管理界面配置方法概述openwrt系统中已经具有uhttpd服务,因此采用openwrt的嵌入式设备通过web界面进行配置管理将十分方便,安装luci后即可实现web配置管理功能,但是查询网上安装luci的方法会有问题,因此将自己亲测的基于luci的web管理界面配置方法整理如下。尝试百度查找到luci安装方法,但是均安装失败;方法一:1、Add the following line to your OpenWrt feeds.conf:src-svn luc_openwrt vue

IText 获取表单文本框坐标_itext 表单域位置-程序员宅基地

文章浏览阅读1.9k次。ByteArrayInputStream pdfIn = new ByteArrayInputStream(decodeHtmb);PdfReader pdfReader = new PdfReader(pdfIn);PdfDocument document = new PdfDocument(pdfReader);PdfAcroForm pdfAcroForm = PdfAcroForm..._itext 表单域位置

Image Asset和mipmap-anydpi-v26_设置mipmap-anydpi-v26不生效-程序员宅基地

文章浏览阅读628次。参考:https://blog.csdn.net/S_u_mm_er/article/details/105001281因为build.gradle里面写的targetSdkVersion低于26,而且也只是在安卓8.1以下的设备跑过,所以根本没有发现应用图标有问题。直到前几天,忽然发现apk装到机器上之后根本没有显示mipmap-*dpi文件夹下的ic_launcher.png,而是显示了系统自带的那个绿底白色的android机器人图标。因为后来升级了Android Studio,所以在manif_设置mipmap-anydpi-v26不生效

idea启动项目时,debug模式特别慢_idea debug 慢-程序员宅基地

文章浏览阅读1.5k次。1,问题:idea非debug模式,能够正式的速度启动项目,而debug模式启动时,启动速度特别慢,甚至就像卡着一样,几乎启动不了项目。2,原因:项目中有的地方打了断点,所以启动时受到影响3,解决方法:如图所示,在idea底部操作拦中选择“Debug",然后点击如图左侧栏所示两个重叠的红色圆圈并在弹出框中取消全部断点的选中,改为非选中状态即可。最后重新以debu..._idea debug 慢

一条缺陷(Bug)记录包含哪些记录_一个缺陷记录都包含了哪些内容,举例说明-程序员宅基地

文章浏览阅读2.3w次,点赞6次,收藏22次。一般主要包含内容有 Bug标题 Bug描述 Bug出现步骤 附件(可以附上出现的缺陷截图更有说服力) Bug严重程度和优先级《一般严重等级分为;致命,严重,一般,建议四个等级和优先级分为高中低三级》 指派给谁(一般指派给开发者或者不知道是某个开发者..._一个缺陷记录都包含了哪些内容,举例说明

推荐文章

热门文章

相关标签