Ajuda com expressão regular

Ajuda com expressão regular

Tentando construir uma expressão regular que corresponda a todas as strings que começam com a palavra "med-" e terminam com ".opol.nei.com" como esta

med-fe3-ua-kiol-33.opol.nei.com

Responder1

perl, sed, grep:

med-.*.opol.nei.com

expansão do bash:

med-*.opol.nei.com

Responder2

A resposta de Wayne Yux pode corresponder mais do que o pretendido. med-.*.opol.nei.comcorresponderá a qualquer caractere em vez dos pontos.

Por exemplo: med-abcXopolYneiZcomcorresponderá ao regex acima.

Para ser mais específico, os pontos devem ser escapados assim: med-.*\.opol\.nei\.com. Aqui o ponto é interpretado apenas como um ponto.

informação relacionada