.. SPDX-License-Identifier: BSD-3-Clause Copyright 2020 Mellanox Technologies, Ltd Overview of RegEx Drivers Features ================================== This section explains the supported features that are listed in the table below. Cross buffer Support cross buffer detection. PCRE start anchor Support PCRE start anchor. PCRE atomic grouping Support PCRE atomic grouping. PCRE back reference Support PCRE back regerence. PCRE back tracking ctrl Support PCRE back tracking ctrl. PCRE call outs Support PCRE call outes. PCRE forward reference Support Forward reference. PCRE greedy Support PCRE greedy mode. PCRE match all Support PCRE match all. PCRE match as end Support match as end. PCRE match point rst Support PCRE match point reset directive. PCRE New line conventions Support new line conventions. PCRE new line SEQ Support new line sequence. PCRE look around Support PCRE look around. PCRE possessive qualifiers Support PCRE possessive qualifiers. PCRE subroutine references Support PCRE subroutine references. PCRE UTF 8 Support UTF-8. PCRE UTF 16 Support UTF-16. PCRE UTF 32 Support UTF-32. PCRE word boundary Support word boundaries. Run time compilation Support compilation during run time. Armv8 Support armv8 (64bit) architecture. x86 Support x86 architecture. .. note:: Most of the features capabilities should be provided by the drivers via the RegEx ``info_get`` operation. References ========== * `PCRE: PCRE pattern man page `_ Features Table ============== .. _table_regex_pmd_features: .. include:: overview_feature_table.txt .. Note:: Features marked with "P" are partially supported. Refer to the appropriate driver guide in the following sections for details.