A cosa serve e come si usa questa regex?
Valida il Codice di Avviamento Postale italiano formato esattamente da 5 cifre numeriche.
Espressione Regolare (Pattern)
Flag consigliati:
nessuno · Motori compatibili: JavaScript, PCRE/PHP, Python, Go, .NET
^\d{5}$
Integrazione nel codice
Snippet pronti all'uso// JavaScript (ES6+)
const regex = /^\d{5}$/;
const isValid = regex.test(text);
// Estrazione match
const matches = text.match(regex);
<?php
// PHP 8.2+ (PCRE)
$pattern = '~^\d{5}$~';
$isValid = (bool) preg_match($pattern, $text);
// Estrazione con gruppi
if (preg_match($pattern, $text, $matches)) {
print_r($matches);
}
# Python 3 (re)
import re
pattern = r"^\d{5}$"
is_valid = bool(re.search(pattern, text))
# Estrazione match
match = re.search(pattern, text)
if match:
print(match.group(0))
// Go (regexp)
package main
import (
"fmt"
"regexp"
)
func main() {
re := regexp.MustCompile(`^\d{5}$`)
isValid := re.MatchString(text)
fmt.Println(isValid)
}
// C# (.NET)
using System;
using System.Text.RegularExpressions;
bool isValid = Regex.IsMatch(text, @"^\d{5}$");
Come funziona (Spiegazione dettagliata)
^\d{5}$richiede una stringa contenente esattamente cinque cifre decimali (da00010a98168).
Casi d’uso consigliati
- Checkout e-commerce e calcolo spese di spedizione
- Form indirizzo e anagrafica di residenza
- Normalizzazione dati postali italiani
Esempi che corrispondono (Validi)
5 test passati00100
20121
80100
10100
90100
Esempi rifiutati (Non validi)
4 test respinti1000
ABCDE
123456
00100-12
Limiti tecnici e avvertenze
- Non tutte le combinazioni da 00000 a 99999 sono realmente assegnate a comuni italiani: per verifiche territoriali precise incrociare con il database ufficiale di Poste Italiane.
Espressioni regolari correlate
Base
Codice Fiscale italiano — controllo formale
Verifica la struttura alfanumerica di 16 caratteri del Codice Fiscale per persone fisiche italiane.
Vedi scheda
Base
Partita IVA italiana
Verifica che il codice di Partita IVA italiana sia composto esattamente da 11 cifre numeriche.
Vedi scheda
Intermedio
Telefono italiano (Fisso e Cellulare)
Riconosce numeri di telefono fissi e mobili italiani con prefisso internazionale +39 o 0039 facoltativo e formattazione con spazi o trattini.
Vedi scheda
Verifica empirica
Apri nel tester
Hai bisogno di collaudare questo pattern con i tuoi dati?
Apri il tester sandboxato con questa regex già caricata e verifica i gruppi di cattura.