CLAS CL_ABAP_REGEX
Source Link
Open in ADT
Home
Previous Object: CL_ABAP_REFDESCR
Next Object: CL_ABAP_SQL_CHANGING_STMNT
Status: RELEASED
Public
Type newline_mode TYPE cl_abap_regex=>newline_mode
Type regex_standard TYPE cl_abap_regex=>regex_standard
Type unicode_handling TYPE cl_abap_regex=>unicode_handling
Attribute pattern TYPE STRING
Constant c_newline_mode TYPE StructureTypetoABAPtodo
Constant c_regex_standard TYPE StructureTypetoABAPtodo
Constant c_unicode_handling TYPE StructureTypetoABAPtodo
Static Method create_posix
IMPORTING
 pattern TYPE clike
 ignore_case TYPE ABAP_BOOL Optional
 simple_regex TYPE ABAP_BOOL Optional
 no_submatches TYPE ABAP_BOOL Optional
RETURNING regex TYPE cl_abap_regex
RAISING cx_sy_regex
Static Method create_pcre
IMPORTING
 pattern TYPE clike
 ignore_case TYPE ABAP_BOOL Optional
 enable_jit TYPE ABAP_BOOL Optional
 enable_multiline TYPE ABAP_BOOL Optional
 no_submatches TYPE ABAP_BOOL Optional
 newline_mode TYPE cl_abap_regex=>newline_mode Optional
 unicode_handling TYPE cl_abap_regex=>unicode_handling Optional
 extended TYPE ABAP_BOOL Optional
 dot_all TYPE ABAP_BOOL Optional
RETURNING regex TYPE cl_abap_regex
RAISING cx_sy_regex
RAISING cx_sy_invalid_regex_operation
Static Method create_xsd
IMPORTING
 pattern TYPE clike
 ignore_case TYPE ABAP_BOOL Optional
 enable_jit TYPE ABAP_BOOL Optional
 enable_multiline TYPE ABAP_BOOL Optional
 no_submatches TYPE ABAP_BOOL Optional
 newline_mode TYPE cl_abap_regex=>newline_mode Optional
 unicode_handling TYPE cl_abap_regex=>unicode_handling Optional
 relaxed_escapes TYPE ABAP_BOOL Optional
RETURNING regex TYPE cl_abap_regex
RAISING cx_sy_regex
RAISING cx_sy_invalid_regex_operation
Static Method create_xpath2
IMPORTING
 pattern TYPE clike
 ignore_case TYPE ABAP_BOOL Optional
 enable_jit TYPE ABAP_BOOL Optional
 enable_multiline TYPE ABAP_BOOL Optional
 no_submatches TYPE ABAP_BOOL Optional
 newline_mode TYPE cl_abap_regex=>newline_mode Optional
 unicode_handling TYPE cl_abap_regex=>unicode_handling Optional
 relaxed_escapes TYPE ABAP_BOOL Optional
 dot_all TYPE ABAP_BOOL Optional
 extended TYPE ABAP_BOOL Optional
RETURNING regex TYPE cl_abap_regex
RAISING cx_sy_regex
RAISING cx_sy_invalid_regex_operation
Method constructor
IMPORTING
 pattern TYPE clike
 standard TYPE cl_abap_regex=>regex_standard Optional
 ignore_case TYPE ABAP_BOOL Optional
 simple_regex TYPE ABAP_BOOL Optional
 no_submatches TYPE ABAP_BOOL Optional
RAISING cx_sy_regex
Method create_matcher
IMPORTING
 text TYPE clike Optional
 table TYPE STANDARD TABLE OF any WITH DEFAULT KEY Optional
 callout TYPE if_abap_matcher_callout Optional
RETURNING matcher TYPE cl_abap_matcher
RAISING cx_sy_matcher
Method get_regex_standard
RETURNING standard TYPE cl_abap_regex=>regex_standard
Exists on:
Bug reports and ideas welcome
Made using abaplint.app