首页 > 其他分享 >正则表达式

正则表达式

时间:2023-03-27 19:13:02浏览次数:36  
标签:字符 包含 正则表达式 捕获 str 贪心

正则表达式常用示例

输入示例:
时间2019-12-11,BeiJing时间08:10。

包含

2019

不包含字符

不包含单个字符 [^\d]
不包含字符串   ((?!str).)*

不以某字符串开头

^(?!str)

以某字符开头

^str

以某字符结尾

str$

不以某字符结尾

(?<!str)

中文

^[\u4E00-\u9FA5]+$

英文

[a-zA-Z]
或
\\w

数字

\\d
或
[0-9]

捕获,非捕获

捕获  :(regex)
非捕获:(?regex)

贪心模式

贪心: .*\d
非贪心: .*?\d

标签:字符,包含,正则表达式,捕获,str,贪心
From: https://www.cnblogs.com/bigjor/p/17262539.html

相关文章

  • #yyds干货盘点# LeetCode程序员面试金典:正则表达式匹配
    题目:给你一个字符串 s 和一个字符规律 p,请你来实现一个支持'.' 和 '*' 的正则表达式匹配。'.'匹配任意单个字符'*'匹配零个或多个前面的那一个元素所谓匹配,是要涵......
  • 正则表达式
    Java正则表达式正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。正则表达式......
  • 正则表达式大全
    常用正则表达式一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的......
  • JS 正则表达式常用方法
    1.JS正则表达式2.使用字符串方法3.使用RegExp方法1.JS正则表达式JS正则表达式语法:#JS的正则表达式不需要使用引号包裹,PHP需要使用引号包裹。修饰符是可选的,可......
  • visual studio正则表达式替换的捕获组
    代码中有   groupBox.set_Padding(newPadding(3,9,3,3));需要替换为  groupBox.Padding=(newPadding(3,9,3,3)); 除了Padding之外,还有Size之类的其......
  • PYTHON - 正则表达式
    1.1正则正则表达式(RegularExpression),在代码中是预先定义好的一个规则串,这个规则串可以匹配,查找,替换那些符合规则的文本。1.2正则表达式字符串正则表达式的字符串由......
  • 正则表达式
    作用:校验字符串是否满足规则    转义字符 \ 改变后面那个字符原本的含义//请编写正则表达式验证身份证号码是否满足要求。//简单要求:18位,前17......
  • 常用数字与字母的正则表达式 比如 前10个数字后面和一个数字或者字母
    常用数字与字母的正则表达式比如前10个数字后面和一个数字或者字母原文链接:https://www.cnblogs.com/xuqiang7/p/11082729.html^\d{10}[A-Za-z0-9]{1}$或者^\d{10}......
  • 学习记录-JAVA正则表达式
    正则表达式java匹配方法s.matches("JAVA");s.equals("JAVA");来询问该字符串是否匹配表达式正则表达式语法整行字符加上/表示为正则表达式/123/以下所有均省略//......
  • JS常用各种正则表达式(汇总)
    JS常用各种正则表达式(汇总)原文链接:https://www.cnblogs.com/mxyr/p/10039393.html匹配URL这个url的正则表达式判断的JavaScript!比较全面的。它验证的情况包括IP,域名(dom......