[我正在尝试编写一个正则表达式模式,该模式将用于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。 ..
以下正则表达式似乎有效: