IP-osoite Regex — Vahvista IPv4 alueilla
Korjaa JavaScriptin säännölliset lausekkeet livenä: korostetut osumat, kaappausryhmät, liput ja korvaavien esikatselu.
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ä.