正则表达式科普小贴子:大括号的用法
马成功老师
创作者俱乐部成员
大括号在正则表达式中的用法~~~
======================
来个纯文字版的:
不管是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。
创作者俱乐部成员
创作者俱乐部成员