strings.count_substrings
strings.count_substrings(string_to_search_in, substring_to_count)
Descrição
Quando recebe uma string e uma substring, devolve um int64 da contagem de ocorrências não sobrepostas da substring na string.
Tipos de dados de parâmetros
STRING, STRING
Tipo devolvido
INT
Exemplos de código
Esta secção contém exemplos que calculam o número de vezes que uma substring aparece numa determinada string.
Exemplo 1
Este exemplo usa uma string não nula e um caráter de substring único não nulo.
strings.count_substrings("this`string`has`four`backticks", "`") = 4
Exemplo 2
Este exemplo usa uma string não nula e uma substring não nula com mais de um caráter.
strings.count_substrings("str", "str") = 1
Exemplo 3
Este exemplo usa uma string não nula e uma substring vazia.
strings.count_substrings("str", "") = 0
Exemplo 4
Este exemplo usa uma string vazia e uma substring não nula com mais de um caráter.
strings.count_substrings("", "str") = 0
Exemplo 5
Este exemplo usa uma string vazia e uma substring vazia.
strings.count_substrings("", "") = 0
Exemplo 6
Este exemplo usa uma string não nula e uma substring não nula com mais de um caráter e mais de uma ocorrência.
strings.count_substrings("fooABAbarABAbazABA", "AB") = 3
Exemplo 7
Este exemplo usa uma string não nula e uma substring não nula com mais de um caráter e mais de uma ocorrência. Realça a limitação com ocorrências de subcadeias sobrepostas
strings.count_substrings("ABABABA", "ABA") = 2