正则表达式获取特定字符串后的数字(忽略换行符)
Regular expression get numbers after a specific string (ignore newline operators)
我目前正在尝试使用正则表达式从字符串中提取参考编号。不幸的是,到目前为止我所有的尝试都失败了,我希望有人能在这里帮助我如何找出“Ref 1:”和“Ref 2:”之后的数字。这是我目前的尝试:
https://regex101.com/r/zHOYCg/1
字符串:
ERROR\tERROR\tERROR\t\n
Ref 1:\n
4376113053884\n
Ref 2:\n
8013\t\n
有人可以帮助我吗?
是这样的吗? ?<=
表示 'preceded by'.
(?<=Ref \d:\n\n)\d+
我目前正在尝试使用正则表达式从字符串中提取参考编号。不幸的是,到目前为止我所有的尝试都失败了,我希望有人能在这里帮助我如何找出“Ref 1:”和“Ref 2:”之后的数字。这是我目前的尝试: https://regex101.com/r/zHOYCg/1
字符串:
ERROR\tERROR\tERROR\t\n
Ref 1:\n
4376113053884\n
Ref 2:\n
8013\t\n
有人可以帮助我吗?
是这样的吗? ?<=
表示 'preceded by'.
(?<=Ref \d:\n\n)\d+