public static void main(String[] args) {
String str = "小红13055648889铁蛋18254657777";
//正则表达式的字符串
String regex = "(\\d{3})(\\d{4})(\\d{4})";
String replaceAll = str.replaceAll(regex,"$1****$3");
//底层原理
//Pattern pattern = Pattern.compile(reger);//获取正则表达式的对象
//Matcher matcher = pattern.matcher(str);//匹配结果
//String replaceAll = matcher.replaceAll("$1****$3");//替换
// 小红130****8889铁蛋182****7777 保留部分
System.out.println(replaceAll);
}
相关推荐
S32DS IDE调试技巧:如何用Attach功能高效定位汽车电子MCU的Bootloader问题
本文详细介绍了在汽车电子MCU开发中,如何利用S32DS IDE的Attach调试模式高效定位Bootloader与应用程序的协同问题。通过对比常规调试与Attach模式的本质差异,并深入讲解工程配置、镜像合并及实战调试流程,帮助开发者在不复位、不重新下载程序的前提下,实时分析系统状态,快速解决内存映射冲突、中断向量表重定向等疑难杂症。
Java Matcher类 replaceAll 捕获组使用及使用符号$引用捕获组
Java Matcher类 replaceAll 捕获组使用及使用符号$引用捕获组详解
图像去雾常见数据集
上述数据集涵盖了室内、室外、真实和合成等多种场景,可以满足不同研究需求。在选择数据集时,建议根据具体任务的应用场景和目标选择合适的数据集,例如真实雾天图像适合模型的实际应用验证,而合成数据则适合模型的快速迭代和训练。希望本文能为从事图像去雾研究的朋友提供一些帮助!
java入门-----正则表达式
java入门-----正则表达式 正则表达式 含义:用来描述或者匹配一系列符合某个语句规则的字符串 Pattern:代表正则表达式的匹配模式 Matcher:提供了对正则表达式的分组支持,以及对正则表达式的多次匹配支持 案例:把一个字符串中的电话号码替换成130****1111类型 package com.dream.regex_class; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Test
Arduino DHT11 ESP8266 在OneNet云平台上读取 温湿度
#include "ESP8266.h" #include "dht11.h" #include "SoftwareSerial.h" #define SSID "540ND" #define PASSWORD "" #define HOST_NAME "api.heclouds.com" #define DEVICE_ID "" #define HOST_PORT (80) String APIKey = " "; #define INTER
7.1华为OD机试真题 新系统 - 奇偶三数之和 (Java/Py/C/C++/Js/Go)
7.1华为OD机试真题 新系统 - 奇偶三数之和 (Java/Py/C/C++/Js/Go)
Java正则表达式
一、正则表达式是什么 正则表达式即定义了符合一定规范的字符串,用来约束给定字符串的形式,通过一定的模式来操作给定的字符串。常见的操作有匹配、分割和替换等操作。 对字符串的操作一般用java.util.regex包下的Pattern和Matcher来配合操作。通常用的String类对字符串的正则操作内部也是用的前面两者来实现的。二、 常用的匹配规则1 字符 构造 匹配 x 字符 x
图神经网络与大模型融合的理论综述:架构、机制与未来方向
然而,它们普遍缺乏对图结构数据的原生支持,无法直接处理边、节点之间的拓扑关系,这限制了其在关系密集型任务中的表现 [23]。2020年发布的BERT [16] 开启了自监督预训练时代,而2021年后,T5 [17]、PaLM [18]、LLaMA [19] 等模型相继推出,参数规模突破千亿级,展现出惊人的上下文学习(In-context Learning)与链式推理(Chain-of-Thought)能力 [20]。例如,将医学影像作为图节点,结合病理报告文本,实现更精准的疾病诊断 [58]。
黑马程序员:正则表达式学习笔记
---------------------- android培训、java培训、期待与您交流! ---------------------- 正则表达式:符合一定规则的表达式。作用是用于专门操作字符串,可以简化对字符串的复杂操作。 特点:用一些特定的符号来表示一些代码操作,这样就可以简化书写。 好处:可以简化对字符串的复杂操作。 弊端:符号定义越多,正则越长,阅读性越差。 总结:到
YOLO26优化:注意力魔改 | SKAttention注意力,自适应地调整其感受野大小,效果优于SENet
SKAttention输入自适应地调整其感受野大小的能力
【蓝凌表单】JSP组件常用语法整理
【代码】【蓝凌表单】JSP组件常用语法整理。
Small-Scale生命游戏实战:从规则解析到Python实现与坑点总结
元胞自动机是算法模拟领域的重要概念,而康威生命游戏正是其中最经典的模型之一。它通过简单的生死规则演化出复杂行为,广泛应用于教学演示、算法训练和复杂系统研究。实现生命游戏时,需要深入理解同步更新、边界策略、数据结构选型等基础原理,这些都是计算机科学中的核心知识与工程实践要点。本文从零构建一个Small-Scale版的生命游戏,采用Python实现,结合Tkinter进行可视化展示,并重点剖析了环形边界、双缓冲机制、滑翔机等经典图案的加载,以及开发过程中遇到的典型坑点。通过这个微型项目,读者可以掌握状态模拟的基
FPGA实现LVDS接口(1)--IBUFDS原语、OBUFDS原语和IOBUFDS原语的介绍及使用(仿真/源码)
通过本文您会学到:Xinlix的源语IBUFDS、OBUFDS和IOBUFDS是什么?
js正则 java正则_JS正则 转 java 正则
function checkDm(dmType, dmName){var pattern1 =/^[A-Za-z0-9_\-]{1,60}\.[A-Za-z0-9_\-]{1,60}((\.[A-Za-z0-9_\-]{1,60})?){1,60}$/;var pattern2 =/^[A-Za-z0-9_\-]{1,60}$/;var pattern3 =/^[A-Za-z0-9_\-]{1,6...
精雕软件(JDpaint) 5.5 绿色版
精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版
复分析 阿尔福斯(Ahlfors) 第三版答案 英文
答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案
Java 正则表达式
介绍 前段时间使用Java的正则表达式做一些字符串匹配的任务,现将学到的正则表达式的知识整理成文。 Java中Spring.class涉及到正则表达式。如Spring.split(), matches(),replaceAll()等方法。 Java中更一般使用正则表达式的方式是利用Pattern.class和Matcher.class,所在package为java.util.regex J...
假人有限元模型
假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用
java 正则匹配详解
通过java正则解析字符串 java正则表达式通过java.util.regex包下的Pattern类与Matcher类实现 一、Pattren 作用:1、Pattern类用于创建一个正则表达式,也可以说创建一个匹...
TMS_WebGMaps_1.9.8.0_Full_Source
TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder
Java正则
序言 整理下java 正则的规则.官网的API内容优点分散.https://www.runoob.com/java/java-regular-expressions.html 正文 \ :的使用比较特别,比如我们知道"+"在正则中有特殊含义,如果作为字符+ 字需要 使用"\+".最有意思的是"("也是特殊含义,的符号,如果要使用就必须使用"\\(".cuiyaonan2000@163.com. 字符 说明 \ 将下一字符标
java 正则 空白字符_关于JAVA正则匹配空白字符的问题
今天遇到一个字符串,怎么匹配空格都不成功!!!我把空格复制到test.properties文件 显示“\u3000” ,这是什么? 这是全角空格!!!查了一下 \s 不支持全角1、"\s"匹配的是哪一种空格?正则表达式中\s匹配任何空白字符,包括空格、制表符、换页符等等;中文全角空格\s 并不能匹配中文全角空格。\s 只能匹配下面六种字符(详见 java.util.regex.Patt...
java正则
匹配验证-验证Email是否正确import java.util.regex.Matcher; import java.util.regex.Pattern; public class Run_Demo { public static void main(String[] args) { // 要验证的字符串 String str = "admindu@163.com"; ...
java 正则 详解
java 正则 详解
Java中的正则
今天带大家了解一下Java当中的正则,依旧采用我自己“”学习一个知识点的四部曲!“” 学习一个知识点的四部曲! 1.什么是它(正则)? 2.用它(正则)有什么好处?(这里得抛砖引玉,先讲没有它会出现什么问题,有了它解决了什么问题) 突然想到了,先抑后扬,也叫欲扬先抑这种修辞手法 3.它主要包含哪些知识点(列...
Java 中使用正则
Java程序中如何使用正则表达式: import java.util.regex.Matcher; import java.util.regex.Pattern; /** * 测试正则表达式对象的基本用法 * @author Administrator * */ public class Demo01 { public static void main(String[] args...
java 汉字 正则_java正则表达式验证汉字
统计指定内容的汉字个数:String str = "北京欢迎你 hello welcome!";int count=0;Pattern pattern = Pattern.compile("[\u4e00-\u9fa5]");char c[] = str.toCharArray();for(int i=0;iMatcher matcher = pattern.matcher(String.valu...
Java正则匹配
95|98|NT|2000)' 匹配"Windows 2000"中的"Windows",但不匹配"Windows 3.1"中的"Windows"。95|98|NT|2000)' 匹配"Windows 3.1"中的 "Windows",但不匹配"Windows 2000"中的"Windows"。正则表达式的编译表示。预测先行不占用字符,即发生匹配后,下一匹配的搜索紧随上一匹配之后,而不是在组成预测先行的字符后。预测先行不占用字符,即发生匹配后,下一匹配的搜索紧随上一匹配之后,而不是在组成预测先行的字符后。
java正则的使用
java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和Matcher Pattern 一个Pattern是一个正则表达式经编译后的表现模式。 Matcher 一个Matcher对象是一个状态机器,它依据Pattern对象做为匹配模式对字符串展开匹配检查。 首先一个Pattern实例订制了一个所用语法与PERL的类似的正则表达式经编译后的模式,然后一个Matcher实例在这个给定的Pattern实例的模式控制下进行字符串的匹配工作。 以下我们
268



被折叠的 条评论
为什么被折叠?



