Files
energymedia_content_manager/lib/functions/extract_number_from_text.dart
2025-07-15 16:40:14 -07:00

14 lines
394 B
Dart

int? extractNumberFromText(String text) {
// Expresión regular para encontrar el primer número en el texto
RegExp regExp = RegExp(r'\d+');
Match? match = regExp.firstMatch(text);
// Si se encuentra un número, devolverlo como un entero
if (match != null) {
return int.tryParse(match.group(0) ?? '');
}
// Si no se encuentra ningún número, devolver null
return null;
}