Sdílet prostřednictvím


countof()

Spočítá výskyty podřetězce v řetězci. Prosté shody řetězců se mohou překrývat; shody regulárního výrazu ne.

Syntax

countof(Zdroj,hledat [,druh])

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Typ Vyžadováno Popis
Zdroj string ✔️ Hodnota, která se má hledat.
search string ✔️ Hodnota nebo regulární výraz , který se má shodovat uvnitř zdroje.
Druhu string Hodnota normal nebo regex. Výchozí formát je normal.

Návraty

Kolikrát může být hledaná hodnota ve zdrojovém řetězci shodná. Prosté shody řetězců se mohou překrývat; shody regulárního výrazu ne.

Příklady

Volání funkce Výsledek
countof("aaa", "a") 3
countof("aaaa", "aa") 3 (ne 2!)
countof("ababa", "ab", "normal") 2
countof("ababa", "aba") 2
countof("ababa", "aba", "regex") 1
countof("abcabc", "a.c", "regex") 2