ICode9

精准搜索请尝试: 精确搜索
  • C#使用正则表达式检查字符串中重复出现的词2022-07-24 10:00:07

    private void button1_Click(object sender, EventArgs e) { MatchCollection matches =//使用正则表达式查找重复出现单词的集合 Regex.Matches(label1.Text, @"\b(?<word>\w+)\s+(\k<word>)\b", RegexOption

  • 正则表达式2022-07-24 08:31:55

    正则表达式的使用 一、元字符(单次匹配) .匹配除换行以外的任意字符 \w匹配字母或数字或下划线或汉字 \s匹配任意的空白字符 \d匹配数字 \b匹配单词的开始或结束 ^匹配字符的开始(在集合字符里([^])表示非的意思) $匹配字符串的结束 详解和实例 ^\d\d\d$匹配三个全部为数字的字符串

  • JavaScript(JS) 正则表达式分组匹配提取替换字符串(回调函数)2022-07-23 21:00:37

    JavaScript(JS)中使用正则表达式可以实现匹配到的字符串进行提取和替换,并且可以每次匹配执行一个回调函数进行处理,本文主要介绍JavaScript(JS) 正则表达式分组匹配提取替换字符串的方法,以及相关的示例代码。 原文地址:JavaScript(JS) 正则表达式分组匹配提取替换字符串(回调函数)

  • 正则表达式的使用经验分享2022-07-23 16:34:59

    正则表达式是一个学习周期较短,但是应用型极强的工具,不少小伙伴在学习完正则表达式之后都直接表示真香了! 但是,由于其语法比较固定,不常使用的话往往会由以往的风险,这里我分享自己的笔记,供大家参考! 一、校验数字的表达式 1. 数字:^[0-9]*$ 2. n位的数字:^\d{n}$ 3. 至少n

  • Python 正则表达式分组匹配提取替换字符串(回调函数)2022-07-22 21:33:42

    Python中使用正则表达式可以实现匹配到的字符串进行提取和替换,并且可以每次匹配执行一个回调函数进行处理,本文主要介绍Python 正则表达式分组匹配提取替换字符串的方法,以及相关的示例代码。 原文地址:Python 正则表达式分组匹配提取替换字符串(回调函数)

  • 正则表达式2022-07-22 18:40:45

    功能 符号 匹配任意一个数字 \d [0-9] 匹配任意一个字母   [a-zA-Z] 匹配除了换行符以外的任意字符 .   前面的内容可连续重复使用任意次来使整个表达式得到匹配 *   任意数量的不包含换行的字符 .*                          

  • 常用的正则表达式-持续收集2022-07-22 16:37:17

    2022年7月22日-w3cschool:正则表达式之数字_w3cschool 数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$

  • 正则表达式2022-07-21 17:05:13

    正则的意思就是用有限的符号来表示无限的序列 \是转义字符,其后面的字符会代表不同的意思 许多元字符要求在试图匹配它们时特别对待。若要匹配这些特殊字符,必须首先使字符"转义",即,将反斜杠字符\ 放在它们前面。下表列出了正则表达式中的特殊字符: 特别字符描述 $ 匹配输入字符

  • 正则表达式从入门到入坑2022-07-21 01:03:13

    正则表达式从入门到入坑 入坑前先介绍两个辅助网站:正则表达式测试网站:https://regex101.com正则表达式思维导图:https://regexper.com 正则基础(入门) 1、元字符 进入正题,我们先去了解最基本的字符及其初步应用。 元字符描述 \ 将下一个字符标记为一个特殊字符、或一个原义字

  • 正则表达式2022-07-19 23:33:28

    目录 正则表达式引入 字符组 特殊符号组 量词组 贪婪匹配与非贪婪匹配 转义 正则表达式引入 # 校验qq号是否有效 # 1.获得用户输入的qq号 qq_num = input('请输入您的qq号>>>:').strip() # 2.判断是否为纯数字 if qq_num.isdigit(): # 3.判断长度是否为10位 if len(

  • 正则表达式2022-07-19 20:01:12

    正则表达式 正则表达式主要用于数据的查找与筛选,在爬虫、运维等技术常常运用 导入 需求:编写代码校验用户输入的手机号是否合法:常见 13 15 17 18 19开头 1.python代码逻辑实现 phone_num = input("请输入你的电话号码:>>>").strip() if phone_num.isdigit(): if len(phone_nu

  • 正则表达式2022-07-19 16:37:20

    目录正则表达式测试网址:http://tool.chinaz.com/regex/正则表达式介绍1.主要用途2.本质3.例题代入正则表达式之字符组正则表达式之特殊符号正则表达式之量词正则表达式练习题贪婪匹配与非贪婪匹配1.贪婪匹配2.非贪婪匹配3.小技巧4.例题展示取消转义1.在正则中的写法2.在python中的

  • 正则表达式详解2022-07-18 19:00:27

    正则表达式学习过程中最容易产生的误会 如果匹配成功则返回匹配成功的字符串,这个匹配成功的字符串很多人认为是整个存在目标值的整个字符串 如,abcd中我匹配abc,则返回结果为abcd 错,大错特错,结果其实就是目标值。 记住一句话,匹配什么,就返回什么。或者目标值是什么,就返回什么。 常用

  • 正则表达式语法2022-07-18 06:33:26

    正则表达式 正则表达式用于定义一些字符串的规则,计算机可以根据正则表达式,来检查一个字符串是否符合规则,或者将字符串中符合规则的内容提取出来 语法 使用new RegExp()创建一个正则表达式,RegExp有两个参数 const reg = new RegExp() 方括号 |: 或者 []: 中括号中的内容也是或

  • sublime text _正则表达式012022-07-17 22:31:31

    概述 sublime 常用正则表达式 预备工作:打开sublime之后,ctrl+h,点选使用正则表达式。 (\S+) :匹配所有符号外的字符 用到的地方: 小明 小黄 小红 (构造批量插入sql语句) 点击replaceAll后: 后续慢慢增加 sublime 常用正则表达式 预备工作:打开sublime之后,ctrl+h,点选使用正则表达式。 (

  • 10. 正则表达式匹配(isMatch)2022-07-17 15:40:14

    给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 '.' 和 '*' 的正则表达式匹配。 '.' 匹配任意单个字符'*' 匹配零个或多个前面的那一个元素所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。  示例 1: 输入:s = "aa", p = "a"输出:false解释:"a" 无法匹配 "aa" 整个字符串

  • location 匹配规则2022-07-16 14:32:10

    location:在一个server中location配置段可存在多个,用于实现从uri到文件系统的路径映射;ngnix会根据用户请求的URI来检查定义的所有location, 并找出一个最佳匹配(匹配的j location{}里的root,而不是server{}的root),而后应用其配置, location [ = | ~ | ~* | ^~ ] uri { ... } 允许根据

  • 如何让golang对复杂正则表达式的支持2022-07-15 16:02:00

    由于golang标准库regexp不支持per语法,今天收集到一个go语言支持per和c#的工具包; 示例: package main import ( "fmt" regex "github.com/kshdb/regex_go" ) func main() { //fmt.Println("测试") _str := `[{"AAA":"1111","BBB":"

  • Nginx的location路径及优先级2022-07-12 14:31:11

    常见的location路径映射路径有以下几种: =:进行普通字符精确匹配。也就是完全匹配 ^~:前缀匹配。如果匹配成功,则不再匹配其他location ~:表示执行一个正则匹配,区分大小写 ~*:表示执行一个正则匹配,不区分大小写 /xxx/:常规字符串路径匹配 /:通用匹配,任何请求都会匹配到 loca

  • CVE-2022-32532 Apache Shiro RegExPatternMatcher 认证绕过复现2022-07-10 20:37:18

    一、漏洞概述 6月29日,Apache 官方披露 Apache Shiro 权限绕过漏洞(CVE-2022-32532),当 Apache Shiro 中使用 RegexRequestMatcher 进行权限配置,且正则表达式中携带“.”时,未经授权的远程攻击者可通过构造恶意数据包绕过身份认证。   二、影响版本 Apache Shiro < 1.9.1  

  • 正则表达式的断言2022-07-09 17:02:56

    加了@ 符号的 如果需要用" 需要写两个 "   零宽度断言 (?!yanghanxing).   ^((?!yanhanxing).)*$   正则表达式断言: 正向先行断言  re(?=gular). 匹配到红色这部分,必须出现gular,看出现了,那好,结束了,仅仅是看一下,然后接着用.去匹配 re(?!gfgh). 同理,只是看下后面不能有gfgh (?<=

  • 常用的正则表达式2022-07-07 14:08:22

    转载自Swift 正则表达式 - 简书 (jianshu.com) 数字:^[0-9]*$ n 位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?

  • 25、MySQL 中使用正则表达式2022-07-06 00:32:59

    使用REGEXP正则表达式查询 以 student 表为例,使用正则表达式查询出姓王的教师: SELECT * FROM student WHERE name REGEXP '^王'; name REGEXP '^王'表示选择以王开头的数据 使用正则表达式查询 name 字段中包含小字的数据: SELECT * FROM student WHERE name REGEXP '小'; 以 te

  • 常用正则表达式2022-07-05 15:05:35

     1、仅匹配数字字符串 正则表达式: /^\d+$/ 简单解释: ^ 表示字符串的开头 \d+ 匹配一位或多位数字 $ 表示字符串的结尾 2、十进制数 正则表达式: /^\d+(\.?\d+)?$/ 简单解释:   \.匹配单个 char 。 ? 表示可选。 () 表示一个组   (\.?\d)? 是一个可选组   3

  • C# 正则表达式2022-07-04 16:32:59

    代码示例 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Threading.Tasks; 9 using System.Windows.Forms;

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有