inilim2,
не стал проводить все задачи, накинул насущные.
Ок, тогда смысл в такой библиотеке становится еще более... никаким. Вы хотите в тексте искать совпадения по произвольному набору чисел и при этом еще выполнять какие-то операции над ними и "третьим" числом, что как бы разные задачи, логично предположить что это будут как минимум 2 разные библиотеки.
Прошелся по гитхабу, там только простые билдеры, заточенные на строки.
так у вас и в тексте строки, "7382-8933" по сути строка. Да, для чисел есть специальный \d, но ничего не мешает представить его в виде диапазона символов 0-9.
Мое имхо - проще настругать 5-6 функций, и не морочиться с поиском того-не-знаю-чего. Ну или объясните внятно что вы хотите от библиотеки...