ICode9

精准搜索请尝试: 精确搜索
  • 超全的正则表达式速查手册2022-08-03 22:00:24

      一、校验数字的表达式 数字:^[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-23 16:34:59

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

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

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

  • ELK学习笔记之Grok patterns正则匹配2022-02-22 16:34:27

    USERNAME [a-zA-Z0-9._-]+ USER %{USERNAME} EMAILLOCALPART [a-zA-Z][a-zA-Z0-9_.+-=:]+ EMAILADDRESS %{EMAILLOCALPART}@%{HOSTNAME} INT (?:[+-]?(?:[0-9]+)) BASE10NUM (?<![0-9.+-])(?>[+-]?(?:(?:[0-9]+(?:\.[0-9]+)?)|(?:\.[0-9]+))) NUMBER (?:%{BASE10NUM})

  • Java 随机生成 0-9a-zA-z 和 汉字 学习笔记2022-01-24 15:58:00

    Java 随机生成 0-9a-zA-z 和 汉字 导包 import org.apache.commons.lang3.RandomStringUtils; 代码 // 0-9a-zA-z 参数为字符数量 RandomStringUtils.randomAlphanumeric(1); // 汉字 Random random = new Random(); Integer highPos = 176 + Math.abs(random.nextInt(39)

  • 【笔记】正则表达式2022-01-19 21:00:29

    文章目录 一、元字符二、反义字符三、限定字符四、转义字符五、字符分枝六、字符分组七、懒惰匹配和贪婪匹配八、后向引用九、其他语法十、校验数字的表达式十一、校验字符的表达式十二、特殊需求表达式 一、元字符 元字符:即为有特定含义的字符,常见的元字符如下 代码说明

  • 邮箱IP电话号码正则2021-12-06 01:03:50

    # 配置IP # 0.0.0.0 ~ 255.255.255.255 "^(([0-9]\.)|([1-9][0-9]\.)|(1[0-9][0-9]\.)|(2[0-4][0-9]\.)|(25[0-5]\.)){3}(([0-9])|([1-9][0-9])|(1[0-9][0-9])|(2[0-4][0-9])|(25[0-5]))$" IP # 0.0.0.0~999.999.999.999 grep -P '(\d+\.){3}\d{1,

  • 正则表达式大全2021-11-24 10:03:59

    01、手机机身码(IMEI)  /^\d{15,17}$/ 02、必须带端口号的网址(或ip) /^((ht|f)tps?:\/\/)?[\w-]+(\.[\w-]+)+:\d{1,5}\/?$/ 03、网址(url,支持端口和"?+参数"和"#+参数)  /^(((ht|f)tps?):\/\/)?[\w-]+(\.[\w-]+)+([\w.,@?^=%&:/~+#-]*[\w@?^=%&/~+#-])?$/ 04、统一社会信用

  • Python3,正则表达式查询手册,这一篇就够。2021-11-17 11:59:32

    正则表达式手册 1、校验字符表达式1.1 基本校验1.2 其他校验 2、校验数字表达式3、校验金钱表达式4、特殊需求表达式 1、校验字符表达式 1.1 基本校验 汉字:^[\u4e00-\u9fa5]{0,}$ 英文和数字:^[A-Za-z0-9]+$ 或 ^[A-Za-z0-9]{4,40}$ 长度为3-20的所有字符:^.{3,20}$ 由

  • Linux shell 中查看指定的端口号是否被监听和占用2021-10-20 16:35:45

    转自:http://www.xiuyuanjun.com/index.php/2021/10/17/linux-shell-%e4%b8%ad%e6%9f%a5%e7%9c%8b%e6%8c%87%e5%ae%9a%e7%9a%84%e7%ab%af%e5%8f%a3%e5%8f%b7%e5%8d%a0%e7%94%a8%e6%83%85%e5%86%b5/

  • 现代大学英语精读第二版(第二册)学习笔记(原文及全文翻译)——9A - Confessions of a Miseducated Man(一个错误教育受害者的自白)2021-10-12 11:01:07

    Unit 9A - Confessions of a Miseducated Man Confessions of a Miseducated Man Norman Cousins These notes are in the nature of a confession. It is the confession of a miseducated man. I have become most aware of my lack of a proper education whenever I have

  • js验证网址是否正确2021-09-15 16:34:00

    最近在工作中遇到需要判断输入的网址是否正确,刚开始是用bootstrapValidator插件中的方法进行验证的,后来发现有些情况不能够包含,后来在网上发现这个方法,挺好使的。记录下 粘贴一下别人的原址https://www.phpernote.com/javascript-function/337.html dialogScope.isURL = ()->

  • ASP.NET Core通过特性实现参数验证2021-08-30 02:00:44

      微软在ASP.NET Core框架中内置了一些验证参数的特性,让我们可以通过这些特性对API请求中的参数进行验证,常用的特性一般有: [ValidateNever]: ValidateNeverAttribute 指示应从验证中排除属性或参数。 [CreditCard]:验证属性是否具有信用卡格式。 [Compare]:验证模型中的两个属性是

  • 正则表达式整理2021-07-12 02:00:06

    一、校验数字的表达式 数字:^[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})?$

  • java使用grok解析日志文件2021-07-07 15:00:00

    在项目中会产生大量的日志以方便问题跟踪,有时需要统计分析系统运行期间的日志,例如:分析系统使用情况,使用人数,系统错误信息等等。根据不同的日志类别,生成可视化图表展示,所以就需要需要对日志进行处理,将每一行拆分成多个字段,存入数据库或者es,便于统计分析,生成报表。 由于之前没有接

  • 一次 RocketMQ 顺序消费延迟的问题定位2021-07-01 19:54:15

    # 一次 RocketMQ 顺序消费延迟的问题定位 ## 问题背景与现象 昨晚收到了应用报警,发现线上某个业务消费消息延迟了 54s 多(从消息发送到MQ 到被消费的间隔): ``` 2021-06-30T23:12:46.756 message processing is incredibly delayed! (Current delay time: 54725, incredible delay c

  • 正则表达式大全2021-06-26 23:34:29

    一、校验数字的表达式   1. 数字:^[0-9]*$ 2. n位的数字:^\d{n}$ 3. 至少n位的数字:^\d{n,}$ 4. m-n位的数字:^\d{m,n}$ 5. 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7. 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2}

  • 10.Grok正则2021-06-22 14:30:52

    推荐使用工具kibana 或者使用下面提供的解析工具 https://www.5axxw.com/tools/v2/grok.html #特殊匹配 (%{GREEDYDATA:json1}|-) 匹配所有数据 %{QS:agent} 匹配"-"数据 # 匹配规则 LogFile="%{WORD:logfile}";Time="%{DATA:time}";SIP="%{IPV4:sip}"; #关键字 WORD

  • 正则之——知道这20个正则表达式,能让你少写1,000行代码2021-06-20 23:55:48

    正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。 正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: va

  • 常用正则表达式合集,这一篇就够了!!(含完整案例,建议收藏)2021-06-19 10:53:36

    熟练掌握这些正则表达式,能够少写很多代码,冰河强烈建议小伙伴们收藏!! 大家好,我是冰河~~ 正是掌握了这些正则表达式,冰河平均每天比别人少写200行代码,极大的提高了研发效率。 熟练的掌握正则表达式,能够帮助程序员以最快的速度写出最优雅的代码。冰河在多年的编程工作中,对使用过的正

  • 常用正则表达式2021-05-30 14:03:25

    一、校验数字的表达式 数字:^[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})?$ 正数、负数、和

  • laravel通用和万能路由2021-05-19 12:01:29

    Route::any("/{module}/{controller}/{action}",function ($module,$class,$action){ $class = "App\\Http\\Controllers\\$module\\".ucfirst(strtolower($class)).'Controller'; if(class_exists($class)) {

  • 关于正则表达式,这一篇就够了!!2021-05-13 23:02:38

    熟练掌握这些正则表达式,能够少写很多代码,冰河强烈建议小伙伴们收藏!! 大家好,我是冰河~~ 正是掌握了这些正则表达式,冰河平均每天比别人少写200行代码,极大的提高了研发效率。 熟练的掌握正则表达式,能够帮助程序员以最快的速度写出最优雅的代码。冰河在多年的编程工作中,对使用过

  • 基本正则笔记2021-05-13 22:53:54

    1.   ^   字符串的开始; $ 字符串的结束 example: "^abc" 以abc 开头   "def$"  以def结尾2.  *   没有或者更多; + 一次或者更多  ; ? 没有或者一个 example:  "ab*" a 后面跟着零个或者若干个b;      "ab+" a 后面后面跟着一个b或者若干个b ;      "ab?" 

  • Python常用正则表达式2021-05-07 09:29:15

    文章目录 一、校验数字的表达式二、校验字符的表达式其它三、特殊需求表达式钱的输入格式附件 一、校验数字的表达式 1、数字:1*$ 2、n位的数字:^\d{n}$ 3、至少n位的数字:^\d{n,}$ 4、m-n位的数字:^\d{m,n}$ 5、零和非零开头的数字:^(0|[1-9][0-9]*)$ 6、非零开头的最多带

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

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

ICode9版权所有