Split a string_type on a character delimiter.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(string_type), | intent(in) | :: | string | |||
| character(len=*), | intent(in) | :: | delimiter |
pure function split_string_char(string, delimiter) result(parts) !! Split a `string_type` on a character delimiter. type(string_type), intent(in) :: string character(len=*), intent(in) :: delimiter type(string_type), allocatable :: parts(:) parts = split_char_char(char(string), delimiter) end function split_string_char