Zum Hauptinhalt wechseln
Workday User Guide
Zuletzt aktualisiert: 2023-06-23
CIDR_MATCH

CIDR_MATCH

Beschreibung

CIDR_MATCH
ist eine Zeilenfunktion, die zwei Zeilen vergleicht
TEXT
Argumente, die eine CIDR-Maske und eine IP-Adresse darstellen, und gibt zurück
1
wenn die IP-Adresse in die angegebene Subnetzmaske fällt oder
0
wenn dies nicht der Fall ist.

Syntax

CIDR_MATCH
(
CIDR_string
,
IP_string
)

Rückgabewert

Gibt eine zurück
INTEGER
Wert von
1
wenn die IP-Adresse in das durch die CIDR-Maske angegebene Subnetz fällt und
0
wenn dies nicht der Fall ist.

Eingabeparameter

CIDR_string
Erforderliche Inhalte. Ein Feld oder ein Ausdruck, das Folgendes zurückgibt:
TEXT
-Wert, der entweder eine IPv4- oder IPv6-CIDR-Maske enthält (Classless InterDomain Routing Subnet Notation). Eine IPv4-CIDR-Maske kann nur mit IPv4-Adressen erfolgreich abgeglichen werden, und eine IPv6-CIDR-Maske kann nur mit IPv6-Adressen erfolgreich abgeglichen werden.
IP_string
Erforderliche Inhalte. Ein Feld oder ein Ausdruck, das Folgendes zurückgibt:
TEXT
-Wert, der entweder eine IPv4- oder IPv6-IP-Adresse enthält.

Beispiele

Vergleichen Sie eine IPv4-CIDR-Subnetzmaske mit einer IPv4-IP-Adresse:
CIDR_MATCH("60.145.56.0/24", "60.145.56.246") returns
1
CIDR_MATCH("60.145.56.0/30", "60.145.56.246") returns
0
Vergleichen Sie eine IPv6-CIDR-Subnetzmaske mit einer IPv6-IP-Adresse:
CIDR_MATCH("fe80::/70", "FE80::0202:B3FF:FE1E:8329") returns
1
CIDR_MATCH("fe80::/72", "FE80::0202:B3FF:FE1E:8329") returns
0