2016-12-19 4 views
-1

Я хочу создать регулярное выражение, которое найдет конкретные слова и числа перед ними.Регулярное выражение для числа + пробел + определенное слово (ы)

Пример: если слова «яблоки» и «сливы» в «Энни имеют 20 яблок и 3 сливы». Мне нужен ассортимент «20 яблок» и ассортимент «3 сливы».

ответ

3

следующее регулярное выражение, кажется, что вы после:

\d+\s+\w+ 

https://regex101.com/r/HNFdrC/1

Матчи "20 apples" и "3 plums" в строке:

Annie 20 яблок и 3 сливы.

+1

Это на самом деле удивительно красиво для регулярного выражения. – xoudini

Смежные вопросы