深圳网站建设公司团队霞浦建设局网站

web/2025/10/3 19:11:07/文章来源:
深圳网站建设公司团队,霞浦建设局网站,北京设计装修公司排名,郑州网站建设三牛考虑到此时读者不知道何为正则表达式#xff1a; 我需要验证一个字符串是否符合qq号码的规则#xff0c;我们采取已有知识进行验证 import java.util.Scanner;public class Main{public static void main(String[] args){//正则表达式理解为一种规则//这种规则就是用来校验…考虑到此时读者不知道何为正则表达式 我需要验证一个字符串是否符合qq号码的规则我们采取已有知识进行验证 import java.util.Scanner;public class Main{public static void main(String[] args){//正则表达式理解为一种规则//这种规则就是用来校验字符串的校验数据格式的合法性//核心思想先把异常数据进行过滤然后再考虑正常数据Scanner sc new Scanner(System.in);System.out.println(请输入一个qq号码);String number sc.next();Boolean flag checkQQ(number);System.out.println(qq号码flag);}public static boolean checkQQ(String qq) {//6-20位0不能在开头必须全部是数字int len qq.length();if (len 6 || len 20) {return false;}char c qq.charAt(0);if (c 0) {return false;}for (int i 0; i len; i) {char d qq.charAt(i);if (d 0 || d 9) {return false;}}return true;} } 这样写的逻辑是复杂的较为浪费时间因此我们选择采用API正则表达式来完成工作 import java.util.Scanner;public class Main{public static void main(String[] args){//正则表达式理解为一种规则//这种规则就是用来校验字符串的校验数据格式的合法性//核心思想先把异常数据进行过滤然后再考虑正常数据Scanner sc new Scanner(System.in);System.out.println(请输入一个qq号码);String number sc.next();;boolean match number.matches([1-9]\\d{5,19});System.out.println(qq号码match); } 接下来我们补充一些正则表达式的判断条件 import java.util.Scanner;public class Main{public static void main(String[] args){//正则表达式理解为一种规则//这种规则就是用来校验字符串的校验数据格式的合法性//核心思想先把异常数据进行过滤然后再考虑正常数据//我们可以粗略的将正则表达式的作用分成两个方向//a:校验字符串是否满足规则//b:在一段文本中查找满足要求的内容//正则表达式规则//在正则表达式中[]代表一种范围// [abc] 意味着字符串只能出现abc// [^abc] 意味着除了abc以外的所有字符// [a-zA-Z]a到z A到Z包括范围// [a-d[m-p]]a到d或者m到p// [a-z[def]] a-z和def的交集为 def// [a-z[^bc]] a-z与非bc的集合System.out.println(------------------1----------------);System.out.println(a.matches([abc]));//trueSystem.out.println(z.matches([abc]));//falseSystem.out.println(------------------2----------------);System.out.println(a.matches([^abc]));//falseSystem.out.println(z.matches([^abc]));//trueSystem.out.println(zz.matches([^abc]));//falseSystem.out.println(zz.matches([^abc][^abc]));//true//预定义的字符// . 匹配任何字符// \d 一个数字[0-9]// \D 非数字:[^0-9]// \s 一个空白字符// \转义字符 改变后面后面字符原本的含义System.out.println(\\);//这里在后面加一个\的时候 的特殊含义就被去掉了//表示任何一个字符 .System.out.println(你.matches(..));//falseSystem.out.println(你.matches(.));//trueSystem.out.println(你a.matches(..));//true// \\d是任意一位数字System.out.println(a.matches(\\d));//不行 是一位非数字System.out.println(3.matches(\\d));//可以 是一位且数字System.out.println(333.matches(\\d));//不行 不是一位数字// \\w是一位单词字符System.out.println(z.matches(\\w));//trueSystem.out.println(2.matches(\\w));//trueSystem.out.println(21.matches(\\w));//falseSystem.out.println(你.matches(\\w));//false// 非单词字符 \\WSystem.out.println(你.matches(\\W));//trueSystem.out.println(——————————————————————————);//必须是数字 字母 下划线 六位System.out.println(2442fsfsf.matches(\\w{6,}));}}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/86373.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

副业做网站软件建网站深

备份系统 首先进入文件系统的根目录(当然,如果你不想备份整个文件系统,你也可以进入你想要备份的目录,包括远程目录或者移动硬盘上的目录): # cd / 下面是我用来备份系统的完整命令: # tar cvpzf backup.tgz - - exclu…

有引导的网站网站建设哪专业

问题:1005 - 已知一个圆的半径,求解该圆的面积和周长 类型:基础问题、小数运算 题目描述: 已知一个圆的半径,求解该圆的面积和周长。 输入: 输入只有一行,只有 1 个整数。 输出&#xff1a…

深圳网站制作公司好的建设网站公司哪家好

mockito java这篇文章展示了如何使用Mockito模拟java.sql.ResultSet 。 它可用于帮助对ResultSet进行操作的单元测试代码(例如ResultSetExtractor )而无需依赖外部数据源。 您可以通过提供列名列表和2D数据数组来创建MockResultSet 。 例如:…

注册公司在哪个网站网页制作素材库属不属于信息管理

function getEventTarget(e){ewindow.event||e;return e.srcElement||e.target; }转载于:https://www.cnblogs.com/manong13/archive/2012/02/23/2364443.html

西乡网站建设公司建设公司官网流程

问题症状:WIN10下运行最新版微信(CrashVersion1644560715) ---------------------------微信运行错误---------------------------你的微信崩溃次数较多,建议使用最新版本,点击"确定"到官网(http://pc.weixi…

帮卖货平台如何做谷歌优化

阅读笔记 模型选择:是否一定要选择参数量巨大的模型?如果需要更好的泛化能力,用于处理非单一的任务,例如对话,则可用选更大的模型;而对于单一明确的任务,则不一定越大越好,参数小一…

成都网站搜索引擎优化淘宝关键词搜索排行榜

**530.二叉搜索树的最小绝对差 ** 遇到在二叉搜索树上求什么最值&#xff0c;求差值之类的&#xff0c;都要思考一下二叉搜索树可是有序的&#xff0c;要利用好这一特点。 class Solution { public:void trival(TreeNode* node, vector<int>& nums) {if (node nul…

网站二级域名怎么设置网站建设常用视频格式

操作系统的理解 冯诺伊曼体系结构为什么必须通过内存然后到cpu存储金字塔冯诺伊曼结构的改进在哪&#xff1f;我们可不可以全部用寄存器来做存储器在硬件数据流动角度学以致用&#xff1a;解释程序运行为什么要加载到内存程序没被运行之前存在哪里&#xff1f; 操作系统概念广义…

电商网站建设的目标安卓 网站整站下载

在项目中&#xff0c;使用代码生成器给我们的开发工作带来了相当大的方便&#xff0c;而有时候会出现这样的问题&#xff0c;就是新附加的数据库在动软代码生成器当中看不到&#xff0c;奇了怪了 一&#xff0c;首先看动软代码生成器的链接字符串&#xff0c;如图 &#xff0c;…

南昌哪家做网站好wordpress怎么添加关键词

做外贸是一项复杂而又具有挑战性的工作。在这个竞争激烈的市场中&#xff0c;找到合适的客户是成功的关键。下面是一些关于米贸搜如何找到外贸客户的经验分享。 第一&#xff0c;建立一个专业的网站。互联网已经成为了人们获取信息、进行交流的主要平台。因此&#xff0c;建立…

兰州做公司网站可口可乐营销案例分析

当使用 Rust 实现建造者模式时&#xff0c;我们可以通过结构体和方法链来实现。建造者模式是一种创建型设计模式&#xff0c;它允许你按照特定的顺序构建复杂对象&#xff0c;同时使你能够灵活地构建不同的变体。下面是一个使用 Rust 实现建造者模式的示例&#xff0c; 在示例中…

高端建站咨询WordPress贴图库图片接口

很久没更新jekyll了&#xff0c;所以好奇着去官网看了下更新记录&#xff0c;发现如下更新条目&#xff08;版本1.3.0/2013-11-04发布&#xff09;&#xff1a; Add encoding configuration option (#1449)之前在windows下安装jekyll运行编写的代码时&#xff0c;如果有中文&am…

制作公司网站多少钱html代码分享

Windowsr:打开“运行” 在“运行”里输入&#xff1a;services.msc 则打开服务转载于:https://www.cnblogs.com/echonn/archive/2012/09/27/2706416.html

模板网站代码盐城seo快速排名

内建函数 以下是目前我们已经渗透过的内建函数: 类型相关 int() 创建或者将其他数据转化为整型float() 创建或者将其他数据转化为浮点型bool() 创建或者将其他数据转化为布尔型complex() 创建或者将其他数据转化为复数str() 创建或者将其他数据转化为字符串list() 创建或…

百度网站官网入口网址公司管理系统数据库

通讯芯片是指在通讯系统中起到连接和传输信号的重要组成部分。根据通讯芯片的功能和应用,可以将其分为以下几类: 1、收发器芯片 2、窄带中频放大器芯片 3、卫星接收器LNB芯片 4、电话机芯片 5、压缩扩展器芯片 以上是通讯芯片的一些分类&#xff0c;随着通讯技术的不断发展…

公司网站建设大概多少钱中国拟在建项目网

在经历了 2022 年技术投资和人才的动荡之后&#xff0c;2023 年上半年&#xff0c;人们对技术促进商业和社会进步的潜力重新燃起了热情。生成式人工智能&#xff08;Generative AI&#xff09;在这一复兴过程中功不可没&#xff0c;但它只是众多进步中的一个&#xff0c;可以推…

网店网站技术方案公司网站设计报价

哈喽&#xff0c;各位小伙伴们&#xff0c;你们好呀&#xff0c;我是喵手。 今天我要给大家分享一些自己日常学习到的一些知识点&#xff0c;并以文字的形式跟大家一起交流&#xff0c;互相学习&#xff0c;一个人虽可以走的更快&#xff0c;但一群人可以走的更远。 我是一名后…

来宾网站建设网站排名优化快速

随着数字化转型进入深水区&#xff0c;企业应用程序建设需求急剧增长且变化多端&#xff0c;软件架构经历了单体结构、垂直架构、SOA架构&#xff0c;发展到了现在的微服务架构。 单体架构目前应用较多&#xff0c;部署容易&#xff0c;但单体式应用内部包含了所有需要的服务&…

如何自己创建网站教程河南郑州新闻头条最新事件

HTML5/HTML中标签用法解读 OK&#xff01;今天博主为小伙伴们介绍的内容是HTML5/HTML中标签的用法&#xff0c;&#xff0c;&#xff0c; &#xff0c;emmm图文并茂哦&#xff01; 下面正式开始内容的介绍&#xff1a;首先&#xff0c;直观上说标签规定了用户可以在其中输入数据…

购买域名后如何建设网站企业公示信息查询系统 江苏

打印一个图片可以做出一个函数&#xff1a; def cv_show(img,name):cv2.imshow(name,img)cv2.waitKey()cv2.destroyAllWindows() 1、Canny边缘检测流程 Canny是一个科学家在1986年写了一篇论文&#xff0c;所以用自己的名字来命名这个检测算法&#xff0c;Canny边缘检测算法…