php中PCRE2的使用

作者:互联网

2022-05-24

PHP教程

说明

1、PHP7.3开始,PCRE2将作为新的正则引擎使用。

2、需要将现有的正则表达式迁移到符合PCRE2的规则。这些规则比以前更具侵入性。

特性

相对后向引用 g{+2}(等效于已存在的 g{-2})

PCRE2版本检查(?(VERSION>=x)...)

(*NOTEMPTY)和(*NOTEMPTY_ATSTART)告知引擎勿返回空匹配

(*NO_JIT) 禁用 JIT优化

(*LIMIT_HEAP=d)限制堆大小为 d KB

(*LIMIT_DEPTH=d)设置回溯深度限制为 d

(*LIMIT_MATCH=d)设置匹配数量限制为 d

实例

preg_match('/[w-.]+/', '');

以上就是php中PCRE2的使用,希望对大家有所帮助。

相关标签:

php PCRE2