Еще один вопрос регулярного выражения:
У меня есть следующая строка:
"This is a string, and I have a priority !1"
Итак, я хочу построить регулярное выражение, которое извлекает мой приоритет, то есть это число 1, которому предшествует «!».
Извлечь его очень легко, "! ([1-4])". Но теперь я хочу извлечь текст, оставив его! Как я могу это сделать?
ДЕТАЛИ :! 1 может быть в любом месте строки, так что это также прекрасно:
"This is a string, !1 and I have a priority"
Спасибо!
ОБНОВЛЕНИЕ : я использую scala