strings.count_substrings
strings.count_substrings(string_to_search_in, substring_to_count)
Descrição
Quando uma string e uma substring são fornecidas, retorna um int64 da contagem de ocorrências não sobrepostas da substring na string.
Tipos de dados de parâmetro
STRING
, STRING
Tipo de retorno
INT
Amostras de código
Esta seção contém exemplos que calculam o número de vezes que uma substring aparece em uma determinada string.
Exemplo 1
Este exemplo usa uma string não nula e um caractere de substring única não nula.
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 maior que um caractere.
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 maior que um caractere.
strings.count_substrings("", "str") = 0
Example 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 caractere 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 caractere e mais de uma ocorrência. Ele destaca a limitação com ocorrências de substring sobrepostas.
strings.count_substrings("ABABABA", "ABA") = 2