Select 与 lookbehind/lookahead 正则表达式

Select with lookbehind/lookahead regex

一直在努力解决这个问题并环顾四周。也许有一种不用后向或前向的方法更容易,让我知道。

基本上我有很多具有以下结构的行:

Item Received during transaction ZZZZZZ; Time spent: XXms ; Time expected: 
YYms; Date dd-mm-YYYY

理想情况下,我只剩下引用 ms 的值 XX;YY,但没有设法找到正确的表达式。线条的长度是可变的,所以我不能使用固定值,有什么想法吗?

此正则表达式将找到一个空格,然后将至少一个 non-whitespace 字符收集到第一组中,直到找到 "ms"

\s(\S+)ms

Demo