strings.count_substrings

Supportato in:
strings.count_substrings(string_to_search_in, substring_to_count)

Descrizione

Data una stringa e una sottostringa, restituisce un int64 del conteggio delle occorrenze non sovrapposte della sottostringa all'interno della stringa.

Tipi di dati dei parametri

STRING, STRING

Tipo restituito

INT

Esempi di codice

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

Esempio 1

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

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

Questo esempio utilizza una stringa non nulla e una sottostringa non nulla di più di un carattere.

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

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

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

Questo esempio utilizza una stringa vuota e una sottostringa non nulla di più 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 nulla e una sottostringa non nulla con più di un carattere e più di un'occorrenza.

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

Questo esempio utilizza una stringa non nulla e una sottostringa non nulla con più di un carattere e più di un'occorrenza. Evidenzia la limitazione con le occorrenze di sottostringhe sovrapposte

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