strings.count_substrings
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