Linux 拨号vps windows公众号手机端

正则表达式中问号怎么使用

lewis 7年前 (2019-02-05) 阅读数 13 #程序编程
文章标签 正则表达式

在正则表达式中,问号有两种不同的用法:

  1. 非贪婪匹配:在量词后面加上问号,表示尽可能少地匹配。例如,"/a+?/“将匹配一个或多个连续的"a"字母,并且只匹配尽可能少的"a”。

  2. 零次或一次匹配:在某个字符或字符组之后加上问号,表示该字符或字符组可以出现零次或一次。例如,"/colou?r/"将匹配"color"和"colour"两个单词。

需要注意的是,问号在正则表达式中是有特殊含义的,如果要匹配问号本身,需要使用转义字符""。例如,要匹配字符串"abc?“,可以使用正则表达式”/abc?/"。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门