dm_string_split Subroutine

public pure subroutine dm_string_split(string, array, del, n)

Splits a string by a given delimiter into an array of strings.

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: string

String to split.

character(len=*), intent(inout) :: array(:)

Splitted components.

character(len=*), intent(in) :: del

Delimiter.

integer, intent(out), optional :: n

Number of array elements.


Called by

proc~~dm_string_split~~CalledByGraph proc~dm_string_split dm_string_split proc~dm_api_status_from_string dm_api_status_from_string proc~dm_api_status_from_string->proc~dm_string_split proc~dm_cgi_parse dm_cgi_parse proc~dm_cgi_parse->proc~dm_string_split proc~dm_modbus_parse dm_modbus_parse proc~dm_modbus_parse->proc~dm_string_split proc~dm_cgi_form dm_cgi_form proc~dm_cgi_form->proc~dm_cgi_parse proc~dm_cgi_query dm_cgi_query proc~dm_cgi_query->proc~dm_cgi_parse