Java >> Java tutorial >  >> Java

Regex for at matche alle underdomæner af et matchet domæne

Denne skulle passe til dine behov:

https?://([a-z0-9]+[.])*sub[12]domain[.]com

  • Visualisering af Debuggex
  • Demo på RegExr

Jeg antager, at jeg ikke ønsker, at underdomænerne skal afvige blot med et tal. Brug dette regex:

(^https:\/\/(?:[\w\-\_]+\.)+(?:subdomain1|subdomain2).com)

Den enkelte optagelsesgruppe er den fulde URL. Du skal blot erstatte underdomæne1 og underdomæne2 med dine faktiske underdomæner.

Jeg testede dette på regex101.com


Java tag