TypechoJoeTheme

至尊技术网

统计
登录
用户名
密码
搜索到 2 篇与 的结果
2025-07-02

正则表达式(regex)简介及基本用法小结

正则表达式(regex)简介及基本用法小结
1. 基本组成与构造符正则表达式主要由以下部分组成: 元字符:如*, +, ?, |, ()[]{}, .等,它们在正则表达式中有特殊含义。 构造符:用于组合不同的元素,如|表示“或”,()用于分组,[]用于指定字符集等。 转义字符:\用于转义特殊字符,使其失去特殊含义,如\.表示点号字符本身而非任意字符。 2. 常用元字符示例 .:匹配除换行符以外的任意单个字符。 *:匹配前面的子表达式零次或多次。 +:匹配前面的子表达式一次或多次。 ?:匹配前面的子表达式零次或一次。 |:A|B,匹配A或B。 (): 分组,如(ab)表示同时匹配a和b作为一个整体。 []: 字符集,匹配方括号内的任何一个字符。如[abc]匹配a、b或c。 {}: 指定数量的匹配,如a{2}匹配两个连续的a。 3. 基本用法示例3.1 匹配单一字符:regex \d # 匹配任意数字(0-9) \w # 匹配任意字母数字或下划线(相当于[a-zA-Z0-9_]) \s # 匹配任意空白符(如空格、制表符等)3.2 模式组合与选择:regex (abc|def) # 匹配abc或def...
2025年07月02日
18 阅读
0 评论
2020-11-06

正则表达式

正则表达式
1、正则表达式简介正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个【规则字符串】,这个【规则字符串】用来表达对字符串的一种过滤逻辑。正则表达式是一种文本模式,该模式描述在搜索文本时要匹配的一个或多个字符串。2、正则的用途字符串匹配(字符匹配)字符串查找字符串替换3、正则表达式的() [] {}有着不同的意思,如下()是为了提取匹配字符串的,表达式中有几个()就有几个相应的匹配字符串。[]是定义匹配的单个字符的范围,比如[a-zA-Z0-9]表示相应位置的字符要匹配英文字符或数字。{}一般是用来匹配的长度,格式为{n}、{n,m}、{n,}。(ab){0,12}? 表示匹配0到12次但尽可能少4、常用元字符及描述\d 匹配一个数字字符。等价于[0-9]\D 匹配一个非数字字符。等价于[^0-9]\s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [\f\n\r\t\v]。\S 匹配任何非空白字符。\w 匹配构成单词的字符(字母、数字、下划线)。...
2020年11月06日
890 阅读
0 评论

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. 强强强
    2025-04-07
  2. jesse
    2025-01-16
  3. sowxkkxwwk
    2024-11-20
  4. zpzscldkea
    2024-11-20
  5. bruvoaaiju
    2024-11-14

标签云