![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
正则表达式
志波同学
做一个有担当的程序猿,为互联网贡献自己的一份力量
展开
-
Java编程:常用的字段脱敏工具类
import org.apache.commons.lang.StringUtils;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * @author zhibo * @date 2019-12-12 15:10 */public class EncryptUtil { public s...原创 2019-12-16 20:13:56 · 3928 阅读 · 2 评论 -
正则表达式语法
字符说明/将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,“n”匹配字符“n”。“/n”匹配换行符。序列“//”匹配“/”,“/(”匹配“(”。^匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ 还会与“/n”或“/r”之后的位置匹配。$匹配输入字符串结尾的位置。如果设置了 RegExp 对象的 Multi...原创 2019-12-03 16:12:19 · 827 阅读 · 0 评论 -
正则表达式语法
字符 说明 /将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,“n”匹配字符“n”。“/n”匹配换行符。序列“//”匹配“/”,“/(”匹配“(”。^匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ 还会与“/n”或“/r”之后的位置匹配。$匹配输入字符串结尾的位置。如果设置了 RegExp 对象的 Multiline 属性,$ 还会与“/n”或“/r”之前的位置匹配。*零次或多次匹配前面的字符或子表达式。例如,zo* 匹配“z原创 2011-01-08 19:32:00 · 4218 阅读 · 0 评论 -
正则表达式口诀
<br />正则其实也势利,削尖头来把钱揣; (指开始符号^和结尾符号$)<br />特殊符号认不了,弄个倒杠来引路; (指/. /*等特殊符号)<br />倒杠后面跟小w, 数字字母来表示; (/w跟数字字母;/d跟数字)<br />倒杠后面跟小d, 只有数字来表示;<br />倒杠后面跟小a, 报警符号嘀一声;<br />倒杠后面跟小b, 单词分界或退格;<br />倒杠后面跟小t, 制表符号很明了;<br />倒杠后面跟小r, 回车符号知道了;<br />倒杠后面跟小s转载 2011-01-11 10:55:00 · 4543 阅读 · 0 评论 -
Java编程:正则表达式Pattern、Matcher详解
平时在对字符串进行操作的时候进行用到正则表达式,影响最深刻的是2011开发新华网微博的时候,对微博内容做了复杂的正则表达式校验。接下来介绍一下Java中的正则表达式的使用。以下内容基于JDK1.7进行讲解。Java中默认的正则表达式是贪婪匹配的 Javascript中默认的正则表达式也是贪婪匹配的 这里留下一个问题:什么是贪婪匹配,后续做详细讲解。在Java中,java.util.regex包定原创 2016-10-20 18:58:41 · 13046 阅读 · 3 评论 -
正则表达式:特殊字符之“-”(减号)
减号用在字符集“[…]”里表示一组字符,如:“[3-5]” —— 表示3到5中的任意一个字符,所以“iphone[4-7]>”表示匹配 iphone4 或者 iphone5 或者 iphone6 或者 iphone7“[x-z]” —— 表示匹配 x 或者 y 或者 z如果没有用在字符集“[…]”里,就是普通的字符,即减号,如:“apple-[1-3]” —— 表示匹配“apple-1”、“ap原创 2017-01-20 18:30:14 · 38414 阅读 · 0 评论