The generic name for the is_valid_regex function implemented as is_valid_regex_pattern.
The function validating a given regex patten.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | pattern |
Interface for user-defined operator of .in.
The function implemented for the .in. operator.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | pattern | |||
| character(len=*), | intent(in) | :: | str |
Interface for user-defined operator of .match.
The function implemented for the .match. operator.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | pattern | |||
| character(len=*), | intent(in) | :: | str |
The generic name for the regex subroutine implemented as procedure__regex.
The function implemented for the regex subroutine.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | pattern | |||
| character(len=*), | intent(in) | :: | text | |||
| character(len=:), | intent(inout), | allocatable | :: | res | ||
| integer, | intent(inout), | optional | :: | length | ||
| integer, | intent(inout), | optional | :: | from | ||
| integer, | intent(inout), | optional | :: | to | ||
| integer, | intent(inout), | optional | :: | status | ||
| character(len=*), | intent(inout), | optional | :: | err_msg |
The generic name for the regex_f function implemented as function__regex.
The function implemented for the regex_f function.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | pattern | |||
| character(len=*), | intent(in) | :: | text |
The function implemented for the regex_f function.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | pattern | |||
| character(len=*), | intent(in) | :: | text |
The function validating a given regex patten.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | pattern |
The function implemented for the .in. operator.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | pattern | |||
| character(len=*), | intent(in) | :: | str |
The function implemented for the .match. operator.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | pattern | |||
| character(len=*), | intent(in) | :: | str |
The function implemented for the regex subroutine.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | pattern | |||
| character(len=*), | intent(in) | :: | text | |||
| character(len=:), | intent(inout), | allocatable | :: | res | ||
| integer, | intent(inout), | optional | :: | length | ||
| integer, | intent(inout), | optional | :: | from | ||
| integer, | intent(inout), | optional | :: | to | ||
| integer, | intent(inout), | optional | :: | status | ||
| character(len=*), | intent(inout), | optional | :: | err_msg |