美文网首页
2.1 量词的一般形式

2.1 量词的一般形式

作者: 马小跳_ | 来源:发表于2018-12-11 20:13 被阅读14次

根据上一章的介绍,可以用字符组[0-9]或者\d来匹配单个数字字符。现在用正则表达式来验证更复杂的字符串,比如大陆地区的邮政编码。

粗略看来,邮政编码并没有特殊的规定,只是6位数字构成的字符串,比如100000、030500、100858等。所以用正则表达式来表示就是\d\d\d\d\d\d。这样虽然不难理解,但\d重复了6次,读写都不方便。为此正则表达式提供了量词(quantifier),比如上面的表达式可以简写为\d{6},它使用阿拉伯数字表示次数。

量词还可以表示不确定的长度,其通用形式是{m,n},其中mn是两个数字(量词中的逗号之后绝对不能有空格),它限定之前的元素能够出现的次数,m是下限,n是上限(均为闭区间)。比如\d{4,6},就表示这个数字字符最少出现4次,最多出现6次。

如果不确定长度的上限,也可以省略。可以写成\d{m,},比如\d{4,}表示“数字字符出现4次以上”。

量词限定的出现次数一般都有明显的下限,如果没有,则默认为0。比如Ruby支持{,n}的记法,这时并不是不确定长度的下限,而是省略了下限为0的写法。不过这种用法不是所有的语言都通用的,所以最好写成{0,6}

表2-1 量词的一般形式

量词 说明
{n} 之前的元素必须出现n次
{m,n} 之前的元素最少出现m次,最多出现n次
{m,} 之前的元素最少出现m次,无上限
{0,n} 之前的元素可以不出现,也可以出现,最多出现n次

相关文章

  • 2.1 量词的一般形式

    根据上一章的介绍,可以用字符组[0-9]或者\d来匹配单个数字字符。现在用正则表达式来验证更复杂的字符串,比如大陆...

  • 第二章 量词

    2.1 一般形式   量词一般表示表示不确定的长度,其通用形式是{m,n},其中m和n是两个数字(量词中的逗号之后...

  • 关联分析

    1,常用关联规则算法 2,详解Apriori算法 2.1 概念 关联规则的一般形式: 支持度:项集...

  • 2.2 常用量词

    {m,n}是通用形式的量词,正则表达式还有三个常用量词,分别是+、?、*。它们的形态虽然不同于{m,n},功能却是...

  • 识字课《场景歌》思维导图教学

    《场景歌》是量词识字课。课文是十六个量词短语。我处理这篇课文教学的时候,是以讲故事的形式进行的。以小朋友郊游看到不...

  • 【离散数学】命题逻辑的自然语言形式化基本过程

    01 自然语言定义02 存在量词及全称量词 自然语言歧义性 命题逻辑的自然语言形式化基本过程 1 确定原子命题,用...

  • 场景歌(二)

    这是一组数量词归类识字,把数量词分类集中在4幅不同的场景图中,以歌谣的形式呈现,让学生在朗朗上口的诵读中,...

  • 2019-12-22

    量词讲解 表示人、事物或动作的数量单位的词,叫做量词。 量词的细致分类很多,例如名量词、动量词、复合量词等。 名量...

  • 心田花开语文干货:收藏!十八类常见量词,看完就懂了~

    表示人、事物或动作的数量单位的词,叫做量词。 量词的细致分类很多,例如名量词、动量词、复合量词等。 名量词:“一个...

  • 49. 日语中的存在句

    今天我们来讲一下存在句。存在句有两种形式: N场所に(は)N主语が(数量词)ある/いる。(数量词の)N主语はN场所...

网友评论

      本文标题:2.1 量词的一般形式

      本文链接:https://www.haomeiwen.com/subject/jrzehqtx.html