countof()

Conta le occorrenze di una sottostringa in una stringa. Le corrispondenze di stringa normale possono sovrapporsi; le corrispondenze regex non.

Sintassi

countof(fonte,ricerca [,tipo])

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Tipo Obbligatoria Descrizione
source string ✔️ Valore da cercare.
search string ✔️ Valore o espressione regolare da trovare all'interno dell'origine.
kind string Valore normal o regex. Il valore predefinito è normal.

Restituisce

Numero di volte in cui il valore di ricerca può essere corrispondente nella stringa di origine . Le corrispondenze di stringa normale possono sovrapporsi; le corrispondenze regex non.

Esempio

Chiamata di funzione Risultato
countof("aaa", "a") 3
countof("aaaa", "aa") 3 (non 2!)
countof("ababa", "ab", "normal") 2
countof("ababa", "aba") 2
countof("ababa", "aba", "regex") 1
countof("abcabc", "a.c", "regex") 2