strings.count_substrings

Compatible con:
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