一个或两个数字的正则表达式模式不属于4数组

问题描述 投票:0回答:1

[我正在尝试编写一个正则表达式模式,该模式将用于Data Studio报表(使用RE2)以提取1到13之间的第一个数字。

这是我想要的例子:

8X/CS2 = 8
Experiment = no match
7Y/CS3 = 7 
7Y/CS2 = 7
2019-10T/Tk1 = 10
2019-7x/Pe4 = 7
2019-8x/Pe4 = 8
2019-12E/Tk-II = 12
2019-12D/Ps-4 = 12

我已经确定([1-9]|1[0123])将提取数字。

RE2不支持负向后看,所以我不能使用它。

关于如何实现此目标的其他建议?

提前感谢!

我正在尝试编写一个正则表达式模式,该模式将用于Data Studio报表(使用RE2)以提取1到13之间的第一个数字。这是我想要的示例:8X / CS2 = 8 Experiment。 ..

regex regex-negation
1个回答
0
投票

以下正则表达式似乎有效:

© www.soinside.com 2019 - 2024. All rights reserved.