正则表达式中的量词用于指定匹配字符或子表达式的次数,是编写高效正则表达式的关键要素。本文将详细介绍正则表达式中常用的量词及其使用方法。
默认情况下,正则表达式的量词都是贪婪模式,会尽可能多地匹配字符。在量词后加上?可转换为非贪婪模式:
// 匹配连续的数字 \d+ // 匹配3-5个字母 [a-zA-Z]{3,5} // 非贪婪匹配HTML标签 <.*?>
掌握这些量词的使用方法,可以大大提高正则表达式的匹配效率和准确性。