正则表达式 相关

来源:互联网 发布:淘宝网app下载苹果 编辑:程序博客网 时间:2024/05/11 05:53
  • 限定符

限定符

说明

*

指定零个或更多个匹配;例如 /w* (abc)*。等效于 {0,}

+

指定一个或多个匹配;例如 /w+ (abc)+。等效于 {1,}

?

指定零个或一个匹配;例如 /w? (abc)?。等效于 {0,1}

{ n }

指定恰好 n 个匹配;例如 (pizza){2}

{ n ,}

指定至少 n 个匹配;例如 (abc){2,}

{ n , m }

指定至少 n 个但不多于 m 个匹配。

*?

指定尽可能少地使用重复的第一个匹配(等效于 lazy *)。

+?

指定尽可能少地使用重复但至少使用一次(等效于 lazy +)。

??

指定使用零次重复(如有可能)或一次重复 (lazy ?)

{ n }?

等效于 {n} (lazy {n})

{ n ,}?

指定尽可能少地使用重复但至少使用 n (lazy {n,})

{ n , m }?

指定介于 n 次和 m 次之间、尽可能少地使用重复 (lazy {n,m})

原创粉丝点击