您的位置:首页 > 健康 > 养生 > 磁力引擎_北京市人力资源和社会保障局_哈尔滨seo_深圳竞价托管

磁力引擎_北京市人力资源和社会保障局_哈尔滨seo_深圳竞价托管

2024/12/28 15:00:05 来源:https://blog.csdn.net/m0_38073539/article/details/144000315  浏览:    关键词:磁力引擎_北京市人力资源和社会保障局_哈尔滨seo_深圳竞价托管
磁力引擎_北京市人力资源和社会保障局_哈尔滨seo_深圳竞价托管

字符

描述

text

匹配text字符串

.

匹配除换行符之外的任意一个单个字符

^

匹配一个字符串的开头

$

匹配一个字符串的末尾

在正则表达式中,我们还可用匹配限定符来约束匹配的次数

2. 匹配限定符

最大匹配

最小匹配

描述

*

*?

重复匹配前表达式零次或多次

+

+?

重复匹配前表达式一次或多次

?

??

重复匹配前表达式零次或一次

{m}

{m}?

精确重复匹配前表达式m次

{m,}

{m,}?

至少重复匹配前表达式m次

{m,n}

{m,n}?

至少重复匹配前表达式m次,至多重复匹配前表达式n次

据上所述,”.*”为最大匹配,能匹配源字符串所有能匹配的字符串.”。*?"为最小匹配,只匹配第一次出现的字符串。如:d。*g能匹配任意以d开头,以g结尾的字符串,如”debug”和"debugging”,甚至"dog is walking”。而d。*?g只能匹配”debug",在”dog is walking"字符串中,则只匹配到"dog ”。

在一些更复杂的匹配中,我们可用到组和运算符。

3.组和运算符

描述

[。..]

匹配集合内的字符,如[a-z],[1—9]或[,。/;’]

[^...]

匹配除集合外的所有字符,相当于取反操作

A|B

匹配表达式A或B,相当于OR操作

(。.。)

表达式分组,每对括号为一组,如([a-b]+)([A—Z]+)([1-9]+)

\number

匹配在number表达式组内的文本

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com