数字+空格+特定单词的正则表达式

PiK*_*Key -1 regex string ios swift

我想创建一个正则表达式来查找特定单词及其前面的数字。

示例:如果“安妮有 20 个苹果和 3 个李子”中的单词是“苹果”和“李子”。我需要“20 个苹果”的范围和“3 个李子”的范围。

xan*_*ded 5

以下正则表达式似乎是您所追求的:

\d+\s+\w+
Run Code Online (Sandbox Code Playgroud)

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

匹配字符串中的“ 20 apples”和“ ”:3 plums

安妮有 20 个苹果和 3 个李子。