Files
Presidio/conf/recognizers/PII/generic/ip_addresses.yaml
2025-09-15 19:04:38 +02:00

18 lines
665 B
YAML

# Recognizer pour adresses IP
recognizer_registry:
recognizers:
- name: IpAddressRecognizer
supported_language: fr
supported_entity: ADRESSE_IP
patterns:
- name: IPv4
regex: "\\b(?:(?:25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])\\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])\\b"
score: 1.0
- name: IPv6
regex: "\\b([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}\\b"
score: 0.9
- name: IPv6 compressé
regex: "\\b([0-9a-fA-F]{1,4}:){1,7}:([0-9a-fA-F]{1,4}:){0,6}[0-9a-fA-F]{1,4}\\b"
score: 0.85
context: ["IP", "adresse", "serveur", "réseau", "connexion"]