« Module:IdentifierRACJ » : différence entre les versions

Ajout d'une fonction pour extraire le numéro de dossier
Correction de la fonction extraireNoDeDossier
Ligne 11 : Ligne 11 :
function p.extraireNoDeDossier(frame)
function p.extraireNoDeDossier(frame)
     local texte = frame.args[1] or ""
     local texte = frame.args[1] or ""
     local identifiant = string.match(texte, "%d%d%-%d%d%d%d%d%d%d%-(%d%d%d)")
     local identifiant = string.match(texte, "(%d%d%-%d%d%d%d%d%d%d%-%d%d%d)")
    if identifiant then
     return identifiant or ""
        -- Retourne le bloc complet incluant le préfixe
        return string.match(texte, "(%d%d%-%d%d%d%d%d%d%d%-%d%d%d)")
     else
        return ""
    end
end
end


return p
return p