我的问题是,如何使我的正则表达式使用字符串的一部分来查找新的匹配项,即使此字符串已被选为匹配项,我不知道如何澄清它,请考虑以下示例: 我有一根绳子
1+2-3*4/5
我想匹配每一个被两个运算符包围的数字,我的正则表达式是:
(([+]|[-]|[*]|[/])(\d)([+]|[-]|[*]|[/]))
它给出了2个匹配项,而我看到了3(“+2-”、“-3*”和“*4/”),这是因为我的模式理论上删除了我字符串的一部分(上一个匹配项),并在下一次搜索中使用我字符串的其余部分。我如何强制它来查找所有可能的匹配项?你知道吗
如能为我的问题/例子提供任何解决方案,我们将不胜感激。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐