strings.count_substrings
strings.count_substrings(string_to_search_in, substring_to_count)
說明
如果提供字串和子字串,則會傳回 int64,表示字串中不重疊的子字串出現次數。
參數資料類型
STRING、STRING
傳回類型
INT
程式碼範例
本節包含的範例會計算子字串在指定字串中出現的次數。
範例 1
這個範例使用非空字串和非空單一子字串字元。
strings.count_substrings("this`string`has`four`backticks", "`") = 4
範例 2
本範例使用非空值字串和非空值子字串 (長度超過一個字元)。
strings.count_substrings("str", "str") = 1
範例 3
這個範例使用非空值字串和空白子字串。
strings.count_substrings("str", "") = 0
範例 4
這個範例使用空白字串和長度超過一個字元的非空值子字串。
strings.count_substrings("", "str") = 0
範例 5
這個範例使用空字串和空子字串。
strings.count_substrings("", "") = 0
範例 6
這個範例使用非空值字串和非空值子字串,且子字串長度超過一個字元,出現次數也超過一次。
strings.count_substrings("fooABAbarABAbazABA", "AB") = 3
範例 7
本範例使用非空字串和非空子字串,且子字串長度超過一個字元,出現次數也超過一次。這項功能會醒目顯示重疊子字串出現次數的限制
strings.count_substrings("ABABABA", "ABA") = 2