Код: Выделить всё
From 2020-2022, the frequency of COVID-19 increased when the temperature fell between 10 and -10 degrees. (2)
- улавливает все числовые, потому что - -не слова
Код: Выделить всё
\b-?\d+\b - поймает только негативы.
Код: Выделить всё
\B-\d+\b - Могут быть цифры в паренах, скобках и т. Д. Поэтому я не могу просто использовать пространства в качестве границы.
Код: Выделить всё
(\B-|(? вздох [/list] *Я бы предпочел не совпадать с 2020 , но " integers не годы "выходит за рамки регулярных выражений. Подробнее здесь: [url]https://stackoverflow.com/questions/79392682/regex-to-detect-negative-numbers-but-not-hyphenated-numbers[/url]