首页 > 其他分享 > (exp)/1 用 `\1` 对分组(exp)进行捕获

(exp)/1 用 `\1` 对分组(exp)进行捕获

时间:2023-11-16 12:13:25浏览次数:25  
标签:表示 匹配 下划线 捕获 分组 exp

关于正则表达式,下列说法正确的是:

A
\w用来匹配数字

B
/a?/表示匹配0到多个a

C
i修饰符表示忽略大小写

D

1表示对第一个捕获组的引用

正确答案:C

\w匹配字母数字或下划线;

?匹配0个或1个;

\1表示对第一个捕获组的引用;

1、\w表示字母、数字、下划线 \W表示除了字母、数字下划线的字符

2、/a?/ ?量词表示匹配0次或1次 + 表示匹配一次或多次 * 表示匹配0次或无数次

3、i 表示忽略大小写 g表示全局匹配 m表示多行匹配

4、捕获组使用 \1 (exp)/1 用 \1 对分组(exp)进行捕获

标签:表示,匹配,下划线,捕获,分组,exp
From: https://www.cnblogs.com/longmo666/p/17835949.html

相关文章

  • 分组循环
    一、适用场景对于一个数组,要做多次判断条件相同的处理二、核心思想一般分为外层循环和内层循环,两个循环用于处理不同的事情1.外层循环用于做准备工作和内层循环后的统计工作(例如求最大值)2.内层循环用于遍历数组时间复杂度为O(n),因为中间的变量"i"是一直在加,没有减小过......
  • 界面组件DevExpress Reporting v23.1亮点 - 全新升级报表查看器
    DevExpressReporting是.NETFramework下功能完善的报表平台,它附带了易于使用的VisualStudio报表设计器和丰富的报表控件集,包括数据透视表、图表,因此您可以构建无与伦比、信息清晰的报表界面组件DevExpressReportingv23.1已经发布一段时间了,新版本在报表查看器中拥有新的缩放......
  • commonJS四个重要环境变量:require、exports、module、global
    按照CommonJS规范,在任何模块代码的作用域下内置了以下哪些变量?AmoduleBcontextCrequireDexports正确答案:ACD浏览器不兼容CommonJS的根本原因,在于缺少四个Node.js环境的变量。commonJS四个重要环境变量:require、exports、module、global......
  • void 作为运算符后面接的是表达式,void expression。而void(0)也是被当做void 0。如果
    void();上面表达式的结果是:AundefinedBTypeErrorCnullDSyntaxError正确答案:Dtypeof1;//'number'typeof(1);//'number'typeof();//SyntaxError语法错误void0;//undefinedvoid(0);//undefinedvoid();//SyntaxError语法错误也就是说错的不是void,而是......
  • defineExpose失效的问题
    [2023年11月15日22:08:11]记录下vue3在setup语法糖下defineExpose失效的问题父子组件都使用setup语法糖的情况下,子组件defineExpose导出方法后,父组件通过childRef.value?.closeRegionCamera()调用子组件方法出现undefined,报错closeRegionCameranotafunction。目前尚不清......
  • [Mac软件]Adobe XD(Experience Design) v57.1.12.2一个功能强大的原型设计软件
    AdobeXD是一个直观、强大的UI/UX开发工具,旨在设计、原型设计、用户之间共享材料,以及通过数字技术设计交互。AdobeXD为您提供开发网站、应用程序、语音界面、游戏界面、电子邮件模板等所需的一切。无限制地创建设计各种互动,创建看起来和感觉真实的互动原型。感谢你的时间使用基于......
  • fltk-rs如何捕获特定按键
    Rust语言这里演示了使用handle函数捕获“E”和向下键。usefltk::{prelude::*,*,window::Window,app::event_key};fnmain(){letapp=app::App::default().with_scheme(app::Scheme::Gleam);letmutwind=Window::default().with_size(100,100);letmu......
  • Pandas 分组聚合操作详解
    Pandas是Python中用于数据分析的重要工具,它提供了丰富的数据操作方法。在数据分析过程中,经常需要对数据进行分组聚合操作。本文将介绍Pandas中的数据分组方法以及不同的聚合操作,并结合代码示例进行说明。完整Excel数据读取数据并进行简单分组首先,我们通过Pandas读取Ex......
  • 正则表达式中的小括号"()"。是代表分组的意思。 如果再其后面出现\1则是代表与第一个
    以下代码的执行后,str的值是:varstr="Helllloworld";str=str.replace(/(l)\1/g,'$1');AHeloworldBHelloworldCHellloworldDHelllloworld正确答案:B对于正则表达式/(l)\1/g,其中(l)是第一个分组,\1指向第一个分组,即\1重复了第一个分组的内容,所以该正则表达式......
  • mysql 人大金仓 按照日 周 月 年 分组查询
    查询每天的数据myslq:SELECTCOUNT(1)AStotal,DATE_FORMAT(created_time,'%Y-%m-%d')ASdaysFROMtable_testGROUPBYdays;金仓:SELECTCOUNT(1)AStotal,to_char(created_time,'%Y-%m-%d')ASdaysFROMtable_testGROUPBYdays;查询每周的数据mys......