正则表达式科普小贴子:大括号的用法

马成功老师
马成功老师

创作者俱乐部成员

大括号在正则表达式中的用法~~~

======================

来个纯文字版的:

不管是word还是excel里正则表达式里的{ }的含义如下:

  • {} 不单独使用,单独使用这个符号是没有意义的。这个符号相当于定语或状语,用来修饰或限制其左侧数据的范围或个数、数量的。

  • 其左侧经常跟的代码是[ ] ,[ ]括号里经常放置可以成为连续区间的数据,比如0-9,或者a-z,当然也可以随便放置够不成连续范围的数据。

  • [0-9]{1,} 表示左侧的数字构成是1个数字,下限是一个,没有上限,比如1、123、5678、9999等均包含在内;

  • [0-9]{1,3} 表示左侧的数字构成被限制在1~3个之间,最低是1个,最多是3个数字。比如1、123、567、999均包含。但是不包含1234、567754等。

  • [0-9]{5,} 表示左侧的数字构成被限制在5个以上,包含5个,最低是5个,最多无限制,比如55555,3453556,56756756756。

北京
浏览 1269
收藏
5
分享
5 +1
3
+1
全部评论 3
 
zha7090
zha7090

创作者俱乐部成员

学习了。谢谢
· 广东省
回复
 
清华学弟任泽岩
清华学弟任泽岩

创作者俱乐部成员

在ai指令里也有大括号
· 辽宁省
1
回复
 
千叶
· 江西省
1
回复