正则表达式中的固定长度后视

时间:2018-08-20 11:58:40

标签: ruby regex tasker

我正在尝试从字符串中提取数字。该字符串是随机的,但必须包含一个关键字(例如“ key”)和一个数字。我想提取关键字后面的第一个数字。

下面是一个示例字符串:

123samples45have'key'andnumber678and90

因此,在此示例字符串中,数字678是必需的。

我写的表达式类似(?<=key.*?)[0-9]+,但Ruby似乎仅支持固定长度的后向查找。还有其他解决方案可以解决这个问题吗?

0 个答案:

没有答案