strings.count_substrings

Supportato in:
strings.count_substrings(string_to_search_in, substring_to_count)

Descrizione

Se vengono fornite una stringa e una sottostringa, restituisce un valore int64 del conteggio delle occorrenze non sovrapposte della sottostringa all'interno della stringa.

Tipi di dati Param

STRING, STRING

Tipo restituito

INT

Esempi di codice

Questa sezione contiene esempi che calcolano il numero di volte in cui una sottostringa compare in una determinata stringa.

Esempio 1

Questo esempio utilizza una stringa non null e un carattere di sottostringa singola non null.

strings.count_substrings("this`string`has`four`backticks", "`") = 4
Esempio 2

Questo esempio utilizza una stringa non null e una sottostringa non null superiore a un carattere.

strings.count_substrings("str", "str") = 1
Esempio 3

Questo esempio utilizza una stringa non null e una sottostringa vuota.

strings.count_substrings("str", "") = 0
Esempio 4

Questo esempio utilizza una stringa vuota e una sottostringa non null maggiore di un carattere.

strings.count_substrings("", "str") = 0
Esempio 5

Questo esempio utilizza una stringa vuota e una sottostringa vuota.

strings.count_substrings("", "") = 0
Esempio 6

Questo esempio utilizza una stringa non null e una sottostringa non null che è maggiore di un carattere e di un'occorrenza.

strings.count_substrings("fooABAbarABAbazABA", "AB") = 3
Esempio 7

Questo esempio utilizza una stringa non null e una sottostringa non null che è maggiore di un carattere e di un'occorrenza. Evidenzia la limitazione con le occorrenze delle sottostringhe sovrapposte

strings.count_substrings("ABABABA", "ABA") = 2