strings.count_substrings
strings.count_substrings(string_to_search_in, substring_to_count)
Descripción
Cuando se le pasa una cadena y una subcadena, muestra un int64 del recuento de ocurrencias no superpuestas de la subcadena dentro de la cadena.
Tipos de datos de param
STRING
, STRING
Tipo de datos que se muestra
INT
Muestras de código
Esta sección contiene ejemplos que calculan la cantidad de veces que una subcadena aparece en una cadena determinada.
Ejemplo 1
En este ejemplo, se usa una cadena no nula y un carácter de subcadena única no nulo.
strings.count_substrings("this`string`has`four`backticks", "`") = 4
Ejemplo 2
En este ejemplo, se usa una cadena no nula y una subcadena no nula mayor que un carácter.
strings.count_substrings("str", "str") = 1
Ejemplo 3
En este ejemplo, se usa una cadena no nula y una subcadena vacía.
strings.count_substrings("str", "") = 0
Ejemplo 4
En este ejemplo, se usa una cadena vacía y una subcadena no nula superior a un carácter.
strings.count_substrings("", "str") = 0
Ejemplo 5
En este ejemplo, se usa una cadena vacía y una subcadena vacía.
strings.count_substrings("", "") = 0
Ejemplo 6
En este ejemplo, se usa una cadena no nula y una subcadena no nula que es mayor que un carácter y mayor que una ocurrencia.
strings.count_substrings("fooABAbarABAbazABA", "AB") = 3
Ejemplo 7
En este ejemplo, se usa una cadena no nula y una subcadena no nula que es mayor que un carácter y mayor que una ocurrencia. Destaca la limitación con ocurrencias de subcadenas superpuestas.
strings.count_substrings("ABABABA", "ABA") = 2