0

IP-osoite Regex — Vahvista IPv4 alueilla

Korjaa JavaScriptin säännölliset lausekkeet livenä: korostetut osumat, kaappausryhmät, liput ja korvaavien esikatselu.

Tukee $1, $2 ja nimettyjä viittauksia, kuten $<nimi>; $& lisää koko ottelun. Jätä tyhjäksi piilottaaksesi esikatselun.

Käsitellään... 0%

Tulos

Tämä sivu avautuu perinteisellä tiukalla IPv4-mallilla: \b(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)\b. Toisin kuin naiivi \d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}, se vahvistaa jokaisen oktetin: 25[0-5] kattaa 250-255, 2[0-4]\d kattaa 200-249, 1\1] \ d - 1 kahvat 0-99.

Molemmissa päissä olevilla \b-sanarajoilla on enemmän merkitystä kuin ne näyttävät: ilman niitä kuvio vastaisi mielellään 256.300.1.1:n sisällä olevaa 56.30.1.1:tä. Esiladattu näyte sisältää juuri sellaisia ​​kantaman ulkopuolisia osoitteita, joten voit varmistaa, että vain oikeat IPv4-osoitteet näkyvät tekstissä.

Tämä on malli, johon päästään, kun haetaan käyttölokeja, suodatetaan määritystiedostoja tai vahvistetaan syöttökenttiä. Liitä osa omista lokeistasi testialueelle – alla oleva hakuluettelo näyttää jokaisen löydetyn osoitteen ja sen sijainnin, ja korvaustilassa voit peittää ne esimerkiksi kiinteällä paikkamerkillä.