# Builder sottoespressioni - azione della regola di instradamento SIP

Utilizzare il builder sottoespressioni per creare condizioni di regole complesse da sottoespressioni utilizzando AND, OR, NOT e il raggruppamento parentetico. Il builder sottoespressioni convalida la regola quando si applicano le modifiche ed avverte se sono presenti parentesi discordanti e operatori logici non supportati.

Per visualizzare questa pagina, fare clic su Server > Tipi di server > Router On demand > nome_odr > Impostazioni router On Demand SIP > Regole SIP delle politiche di instradamento > Specifica per > espressione > Builder sottoespressioni.

## Seleziona operando

L'elenco di seguito riportato include le scelte relative agli operandi:

- Protocollo
- Cluster
- Server
- Moduli
- Modalità manutenzione nodo
- Modalità manutenzione server

## Operatore

A seconda dell'operando selezionato, verranno visualizzate diverse scelte di operatori. L'elenco di seguito riportato include le scelte relative agli operatori:

- <> L'operatore Minore di o Maggiore di si utilizza con i numeri.
- Equals (=) - L'operatore di uguaglianza esprime una corrispondenza sensibile alle minuscole ed alle maiuscole.
- Equals Ignore Case (EQUALSIGNORECASE) - L'operatore di uguaglianza esprime una corrispondenza non sensibile alle minuscole ed alle maiuscole.
- IS NULL: Questo operatore esprime che una convalida della query mostra che il parametro richiesto non esiste.
- IS NOT NULL: Questo operatore esprime che la convalida di una query mostra che il parametro richiesto esiste.
- LIKE: Questo operatore esprime un pattern che corrisponde ai valori dell'operando di una stringa. Il valore deve contenere il segno percentuale del carattere globale (%) nella posizione in cui inizia la corrispondenza del pattern. Ad esempio, l'espressione `host LIKE %blanca` corrisponde alla parola blanca oppure a qualunque altra parola che termina in blanca, mentre l'espressione `host LIKE blanca%` corrisponde alla parola blanca o a qualunque altra parola che inizia con blanca e l'espressione `host LIKE %blanca%` corrisponde alla parola blanca o a qualunque parola in cui è contenuta la parola blanca.
- IN: Questo operatore esprime un operando con più valori in una singola espressione. Ad esempio, se per un operando denominato `porta`, si desidera specificare che il valore di porta può essere qualunque/tutti i valori come `9080`, `9090`, `9091`, il frammento dell'espressione è `porta IN (9080,9090,9091)`. Il modo in cui i valori vengono espressi tra parentesi dipende dal tipo di dati della porta. Se la porta è rappresentata da un valore intero, la sintassi corretta è costituita dai valori senza gli apici. Se la porta è una stringa, la sintassi corretta è `porta IN (‘9080’,‘9090’,‘9091’)`.

## Valore

A seconda dell'operatore scelto, immettere un valore per la sottoespressione che si desidera creare.

## Builder sottoespressioni

Genera la sottoespressione come risultato dell'operando, dell'operatore dei valori specificati.

## Aggiungi

Aggiunge una sottoespressione ad una nuova regola.

Informazioni correlate:
Regole SIP delle politiche di instradamento
Builder espressioni di regole SIP

Nome file: sip_subexpression.html