如何使用正则表达式从以下文件中提取数字:
abc_defg123_100aaa_abc_defg123
子字符串'_100aaa_‘中的100在哪里?
_100aaa_
100
最接近的结果是:
[0-9](?!(aaa_))*\w
但这与找到的第一个下划线匹配!
非常感谢!
发布于 2019-03-11 20:08:36
试试这个:
(?<=_)\d+(?=aaa_)
参见live demo。
此正则表达式使用look arounds断言目标两侧的定界输入,而不捕获。
https://stackoverflow.com/questions/55101426
相似问题