idNummer function
Die Nummer aus einer vollen Beleg-Kennung — für die Anzeige „ID 809". Passt sie nicht auf das Muster, steht die Kennung selbst da; eine erfundene Nummer wäre schlimmer als eine lange.
Implementation
String idNummer(String receiptId) {
final treffer = RegExp(r'-ID-(\d+)$').firstMatch(receiptId);
return treffer?.group(1) ?? receiptId;
}