0

IP-aadressi regex – kinnitage IPv4 vahemikega

Siluge JavaScripti regulaaravaldised reaalajas: esiletõstetud vasted, jäädvustamisrühmad, lipud ja asenduste eelvaade.

Toetab $1, $2 ja nimelisi viiteid nagu $<nimi>; $& lisab kogu vaste. Eelvaate peitmiseks jätke tühjaks.

Töötlemine... 0%

Tulemus

See leht avaneb klassikalise range IPv4 mustriga: \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.) Erinevalt naiivsest \d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3} valideerib see iga oktetti: 25[0-5] katab 250–255, 2[0-4]\d katab 200–249, 1\1]0\d kaaned 9, 1\d\0 1–9 käepidemed 0–99.

Sõnapiirid mõlemas otsas on olulisemad kui välja näevad: ilma nendeta sobiks muster hea meelega 256.300.1.1 sees olevale 56.30.1.1-le. Eellaaditud näidis sisaldab täpselt selliseid levialast väljas olevaid aadresse, nii et saate kontrollida, kas tekstis süttivad ainult tegelikud IPv4-aadressid.

See on muster, mille poole tuleb jõuda juurdepääsulogide otsimisel, konfiguratsioonifailide filtreerimisel või sisestusväljade kinnitamisel. Kleepige testalasse tükk oma logisid – allolev vasteloend näitab kõiki leitud aadresse koos selle asukohaga ja asendusrežiim võimaldab teil need maskeerida, näiteks fikseeritud kohahoidjaga.