正则表达式(括号)、[中括号]、{大括号}的区别
正则表达式的() [] {}有不同的意思。
() 是为了提取匹配的字符串。表达式中有几个()就有几个相应的匹配字符串。
(\s*)表示连续空格的字符串。
[]是定义匹配的字符范围。比如 [a-zA-Z0-9] 表示相应位置的字符要匹配英文字符和数字。[\s*]表示空格或者*号。
(0-9) 匹配 '0-9′ 本身,[0-9]* 匹配数字(注意后面有 *,可以为空)[0-9]+ 匹配数字(注意后面有 +,不可以为空){1-9} 写法错误。
{}一般用来表示匹配的长度,比如 \s{3} 表示匹配三个空格,\s[1,3]表示匹配一到三个空格。
[0-9]{0,9} 表示长度为 0 到 9 的数字字符串。
(括号)、[中括号]、{大括号}这三个括号区分清楚对搞清正则表达式非常有帮助
转载于:https://www.cnblogs.com/diantao/p/5166750.html
正则表达式(括号)、[中括号]、{大括号}的区别相关推荐
- mysql正则表达式中括号单汉字_正则表达式中(括号) [方括号] {大括号}的区别
之前遇到要用正则判断输入字符串的小需求中遇到了问题,连续的字符串不知道怎么判断. 如邮箱结尾的.com .cn .net等. 于是乎查阅资料: 括号() : 括号是多个匹配,它把括号内的当做一组来处理 ...
- 正则表达式中(括号) [方括号] {大括号}的区别
之前遇到要用正则判断输入字符串的小需求中遇到了问题,连续的字符串不知道怎么判断. 如邮箱结尾的.com .cn .net等. 于是乎查阅资料: 括号() : 括号是多个匹配,它把括号内的当做一组来处理 ...
- 正则表达式(括号)、[中括号]、{大括号}的区别小结
正则表达式(括号).[中括号].{大括号}的区别小结 </h1><div class="clear"></div><div class=& ...
- js php 正则差别,正则表达式(括号)、[中括号]、{大括号}的区别小结,正则表达式小结...
正则表达式(括号).[中括号].{大括号}的区别小结,正则表达式小结 正则表达式的() [] {}有不同的意思. () 是为了提取匹配的字符串.表达式中有几个()就有几个相应的匹配字符串. (\s*) ...
- 正则表达式:( ) 小括号、[ ] 中括号、{ } 大括号的区别
小括号().中括号[].大括号的区别 1. 小括号(): 匹配小括号内的字符串,可以是一个,也可以是多个,常跟"|"(或)符号搭配使用,是多选结构的 示例1:string name ...
- java 正则表达式 大括号_正则表达式:小括号、中括号、大括号的区别
一.小括号().中括号[].大括号的区别 1>. 小括号():匹配小括号内的字符串,可以是一个,也可以是多个,常跟"|"(或)符号搭配使用,是多选结构的 示例1:string ...
- linux中shell的小括号、大括号的用法区别
Linux中小括号()和大括号{}都是对其中的一串命令进行执行,但有一定的区别,其区别如下: 1 小括号() ①命令组.括号中的命令新开一个子shell程序,括号中的变量为本地变量 ,不能够在脚本其他 ...
- python正则表达式匹配括号并删除_正则表达式去除中括号(符号)及里面包含的内容...
例子:颜色:粉色[10] 尺码:S[5] 去掉[ ]及内容: preg_replace("/\[.*\]/", '', $str)1 处理后效果:颜色:粉色 尺码:S 小技巧:可把 ...
- java正则表达式去除括号及_正则表达式去除中括号(符号)及里面包含的内容...
例子:颜色:粉色[10] 尺码:S[5] 去掉[ ]及内容: preg_replace("/\[.*\]/", '', $str)1 处理后效果:颜色:粉色 尺码:S 小技巧:可把 ...
- Python基础学习-Python中最常见括号()、[]、{}的区别 2015-08-13 07:54 by xuxiaoxiaoxiaolu, 1138 阅读, 0 评论, 收藏, 编辑 Pytho
Python基础学习-Python中最常见括号().[].{}的区别 2015-08-13 07:54 by xuxiaoxiaoxiaolu, 1138 阅读, 0 评论, 收藏, 编辑 Pytho ...
最新文章
- ubuntu apt安装lamp
- 基础排序算法详解与优化
- [MATLAB学习笔记]Rng函数
- go 获取内核个数_图解Go运行时调度器
- layui循环数据并渲染_从简单到复杂三维图形渲染管线
- spring security xml配置详解
- 4线电子围栏安装示意图_知识积累|周界防护-脉冲电子围栏的安装
- 【转载】JAVA的泛型和C++的模板的区别与联系
- Python打印到文件
- 2021-2025年中国独立式梳妆浴缸行业市场供需与战略研究报告
- Windows 平台下Myeclipse 10 中SVN 插件使用教程(TortoiseSVN)
- 保护眼睛——设置WIN7和XP 窗体、Chrome、IE网页背景颜色(zz)
- 新手需要知道decode 和 encode 区别【转载】
- 虚拟机KALI2022.2下安装GVM
- system.data.oracleclient
- 读书笔记——事务总结
- vue网页预加载页面_页面预加载效果
- Shell编程之if简单判断两个数字大小
- 去除Neg窗口(警告窗口)
- 私人网盘搭建之centos下安装cloudreve
热门文章
- java for循环 嵌套for循环-标签使用
- linux原理 培训,Linux容器技术原理和使用
- 贵州大学java期末考试_CONTRIBUTING.md
- 数据库:SQLServer中游标的用法笔记
- 两张趣图助你理解状态码的含义~
- oracle ebs 基于host(主机文件)并发程序的开发,Oracle EBS 基于Host(主机文件)并发程序的开发...
- mysql安装教程8.0.21安装,Windows系统下MySQL8.0.21安装教程(图文详解)
- bmp 像素点 php,读取BMP图像每一像素点RGB数据 | 学步园
- android自定义控件是一个 内部类 如何在xml中引用,android 自定义view属性
- 如何系统搭建现代 Web CI/CD