Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

header-navigation
keyboard_arrow_up
close
keyboard_arrow_left
Junos CLI Reference
Table of Contents Expand all
list Table of Contents
file_download PDF
{ "lLangCode": "en", "lName": "English", "lCountryCode": "us", "transcode": "en_US" }
English
keyboard_arrow_right

matches

date_range 20-Nov-23

Syntax

content_copy zoom_out_map
matches {
    apply-groups [group-names];
    apply-groups-except [group-names];
    value;
}

Hierarchy Level

content_copy zoom_out_map
[edit unified-edge gateways tdf gateway-name domain-selection term term-name from called-station-id],
[edit unified-edge gateways tdf gateway-name domain-selection term term-name from calling-station-id],
[edit unified-edge gateways tdf gateway-name domain-selection term term-name from class],
[edit unified-edge gateways tdf gateway-name domain-selection term term-name from 3gpp-imsi],
[edit unified-edge gateways tdf gateway-name domain-selection term term-name from attribute name format string]

Description

Specify the regular expression that the attribute must match.

After this criterion and the other match criteria specified for the TDF domain or PCEF profile selection term are matched, the specified TDF domain or PCEF profile is selected.

Table 1: Regular Expression Operators for the matches Statement
Operator Matches

. (period)

One instance of any character except the space.

* (asterisk)

Zero or more instances of the immediately preceding term.

+ (plus sign)

One or more instances of the immediately preceding term.

? (question mark)

Zero or one instance of the immediately preceding term.

| (pipe)

One of the terms that appears on either side of the pipe operator.

! (exclamation point)

Any string except the one specified by the expression when the exclamation point appears at the start of the expression. Use of the exclamation point is specific to Junos OS.

^ (caret)

Start of a line when the caret appears outside square brackets.

One instance of any character that does not follow it within square brackets when the caret is the first character inside square brackets.

$ (dollar sign)

End of a line.

[ ] (paired square brackets)

One instance of one of the enclosed alphanumeric characters. To indicate a range of characters, use a hyphen ( - ) to separate the beginning and ending characters of the range. For example, [a-z0-9] matches any letter or number.

( ) (paired parentheses)

One instance of the evaluated value of the enclosed term. Parentheses are used to indicate the order of evaluation in the regular expression.

Options

value

Regular expression to match.

The remaining statements are explained separately. See CLI Explorer.

Required Privilege Level

unified-edge—To view this statement in the configuration.

unified-edge-control—To add this statement to the configuration.

Release Information

Statement introduced in Junos OS Release 16.1.

footer-navigation