首页 > 其他分享 > var reg=/^0.2$/; //以0开头,以2结尾,中间可以是\n以外的任意字符

var reg=/^0.2$/; //以0开头,以2结尾,中间可以是\n以外的任意字符

时间:2023-11-08 18:44:33浏览次数:29  
标签:字符 abc 匹配 0.2 var 任意 reg

  • :出现零到多次

+: 出现一到多次

?:出现零次或者一次

. : 除了\n以外的任意字符

{n} : 出现n次

{n,} : 出现n到多次

{n,m} : 出现n到m次

var reg=/^0.2$/; //以0开头,以2结尾,中间可以是\n以外的任意字符

{n} n次
{1,3} 1~3次
{1,} 1到多次

  •       1到多次
    

? 0到一次

  •       0到多次 
    

^ 匹配一行开始

$ 匹配一行结束

字符类

    [abc]   /[abc]/  匹配"abc"中任意一个字符
   [^abc]  /[^abc]/  匹配非"abc"中任意一个字符
   .     任意字符(除了换行符)
   \w    任意字符   [a-zA-Z0-9]    
   \W    任意非字符  [^a-zA-Z0-9]
   \s    任意空白符  
   \S    任意非空白符  
   \d    任意数字    [0-9]
   \D    任意非数字  [^0-9]
  • 和 *都是贪婪匹配

?不是

标签:字符,abc,匹配,0.2,var,任意,reg
From: https://www.cnblogs.com/longmo666/p/17818071.html

相关文章

  • var str1=new RegExp("e"); document.write(str1.exec("hello")); 以上代码输出结果为
    varstr1=newRegExp("e");document.write(str1.exec("hello"));以上代码输出结果为eJavaScript高级程序设计上面的原话:RegExp对象的主要方法是exec(),该方法是专门为捕获组而设计的。exec()接受一个参数,即要应用模式的字符串,然后返回包含第一个匹配项信息的数组;或者在没......
  • [论文阅读] EMO@ Earth Mover Distance Optimization for Auto-Regressive Language M
    Pretitle:EMO:EarthMoverDistanceOptimizationforAuto-RegressiveLanguageModelingaccepted:arXiv2023paper:https://arxiv.org/abs/2310.04691code:https://github.com/DRSY/EMOref:https://spaces.ac.cn/archives/9797关键词:language-modeling,optimalt......
  • .netCoreApi5.0+部署iis站点webconfig配置 HTTP 错误 500.24 - Internal Server Error
     <?xmlversion="1.0"encoding="utf-8"?><configuration><locationpath="."inheritInChildApplications="false"><system.webServer><handlers><addname="aspN......
  • centOS6.5 无法使用yum源的问题 removing mirrorlist with no valid mirrors: /var/ca
     一次在临时服务器执行yum命令出现报错问题:removingmirrorlistwithnovalidmirrors:/var/cache/yum/x86_64/6/base/mirrorlist.txt ......1、修改fastestmirror.conf的配置参数sed-i"s|enabled=1|enabled=0|g"/etc/yum/pluginconf.d/fastestmirror.conf2、备份......
  • 用Variable Handles来替换Unsafe
    在JDK9中,包含了一个叫VariableHandles的新功能,下面是该功能的描述:Defineastandardmeanstoinvoketheequivalentsofvariousjava.util.concurrent.atomicandsun.misc.Unsafeoperationsuponobjectfieldsandarrayelements,astandardsetoffenceoperationsf......
  • redis-shake安装部署(4.0.2)
    环境:Os:Centos7redis-shake:4.0.2说明:redis源端和目的端都是单节点1.项目地址https://github.com/tair-opensource/RedisShake/tags2.下载介质我这里下载的版本是4.0.2,文件如下:redis-shake-linux-amd64.tar.gz 3.安装[root@localhostsoft]#mkdir-p/opt/redis-shake......
  • laravel:文件操作(10.27.0)
    一,相关文档:https://learnku.com/docs/laravel/10.x/filesystem/14865二,配置.env和config1,.env中IMG_HOST="http://192.168.219.6"IMG_DIR="/var/www/html"2,config/filesystems.php中:img部分是我们新添加配置'disks'=>[    'local&#......
  • laravel:软链接/符号链接(10.27.0)
    一,相关文档:https://learnku.com/docs/laravel/10.x/structure/14837#c2b9f4Storage目录storage目录包含日志、编译后的Blade模板、基于文件的会话、文件缓存和框架生成的其他文件。该目录分为app、framework和logs目录。app目录可用于存储应用程序生成的任何文......
  • H3C-Link-Aggregation.链路聚合
    简介以太网链路聚合通过将多条以太网物理链路捆绑在一起形成一条以太网逻辑链路实现增加链路带宽的目的,同时这些捆绑在一起的链路通过相互动态备份,可以有效地提高链路的可靠性。基本概念聚合组:链路捆绑是通过接口捆绑实现的,多个以太网接口捆绑在一起后形成一个聚合组成员端口:被捆绑......
  • 神经网络基础篇:详解向量化逻辑回归(Vectorizing Logistic Regression)
    向量化逻辑回归讨论如何实现逻辑回归的向量化计算。这样就能处理整个数据集,甚至不会用一个明确的for循环就能实现对于整个数据集梯度下降算法的优化首先回顾一下逻辑回归的前向传播步骤。所以,如果有\(m\)个训练样本,然后对第一个样本进行预测,需要这样计算。计算\(z\),正在使......