Parênteses ( ) e barra vertical |

Parênteses ( )

Use parênteses para agrupar partes de uma expressão.

Por exemplo, se necessitar de corresponder um conjunto de carateres que aparecem em vários SKUs de produto diferentes, pode agrupar esses carateres com parênteses. Neste cenário, tem uma sandália de praia que vende para homem e senhora, e os seus SKUs de produto são os seguintes:

  • MNBS010212 (sandália de praia para homem, estilo 01, cor 02, tamanho 12)
  • WMBS020208 (sandália de praia para senhora, estilo 02, cor 02, tamanho 08)

Pode capturar todos os SKUs de sandálias de praia com a expressão regular que se segue:

\D+(BS)\d+

  • \D (caráter não numérico)
  • + (uma ou mais vezes)
  • (BS) (código para sandálias de praia)
  • \d (caráter numérico)
  • + (uma ou mais vezes)

Barra vertical |

Use a barra vertical para criar uma condição OU numa expressão.

Por exemplo, uma expressão regular alternativa que corresponde aos SKUs das sandálias de praia é:

(MN|WM)BS\d+

  • (MN OR WM)
  • BS (código para sandálias de praia)
  • \d (caráter numérico)
  • + (uma ou mais vezes)