Sdílet prostřednictvím


countof()

Platí pro: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Počítá výskyty podřetězce v řetězci. Prosté shody řetězců se mohou překrývat; regulární výrazy se neshoduje.

Syntaxe

countof(source, search [, kind])

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

Parametry

Název Type Požadováno Popis
source string ✔️ Hodnota, kterou chcete vyhledat.
search string ✔️ Hodnota nebo regulární výraz , který se má shodovat uvnitř zdroje.
laskavý string Hodnota normal nebo regex. Výchozí hodnota je normal.

Návraty

Počet, kolikrát může být vyhledávací hodnota spárována ve zdrojovém řetězci. Prosté shody řetězců se mohou překrývat; regulární výrazy se neshoduje.

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