如何纠正此正则表达式以从报告中提取系列和图像编号?

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

我正在从以下文本示例中提取信息:

“(系列602图片91)”要么“系列号89和图像号34”要么“系列#4,图片#14”并希望提取数字分别作为值和系列标签以及图片标签。

我目前的尝试:([(,]series *{\}d+?[,/ ]* *image* {\}d+(/{\}d+)?[),]) *? on_img

javascript regex digits
1个回答
0
投票

使用

/series.*?([0-9]+).*?image.*?([0-9]+)/i

请参见proof.*?模式将匹配您的单词之间的任何字符,但应尽可能少,因此捕获的数字将最接近那些单词。

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