Regex 正则表达式从多行结果中提取数字

Regex 正则表达式从多行结果中提取数字,regex,Regex,我的日志结果如下所示: 115ms: http-534i/rBbJ: Foo.collection1.find({"_id": $ObjectId, "parentId": null}) 32ms: http-M5odfO/rsfv: Foo.collection2.find({"someField": $String}) 22ms: http-pdKCo/zuAx: Foo.collection3.find({"_id": $ObjectId}) 我想搜索'someField'并

我的日志结果如下所示:

  115ms: http-534i/rBbJ: Foo.collection1.find({"_id": $ObjectId, "parentId": null})
  32ms: http-M5odfO/rsfv: Foo.collection2.find({"someField": $String})
  22ms: http-pdKCo/zuAx: Foo.collection3.find({"_id": $ObjectId})

我想搜索'someField'并从行中提取32

您可以使用基本正则表达式来匹配和捕获这些数字

(\d+).*someField
我可能会用边界这个词

(\d+).*\bsomeField

您正在使用哪种语言/工具?