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
一直在努力解决这个问题并环顾四周。也许有一种不用后向或前向的方法更容易,让我知道。
基本上我有很多具有以下结构的行:
Item Received during transaction ZZZZZZ; Time spent: XXms ; Time expected:
YYms; Date dd-mm-YYYY
理想情况下,我只剩下引用 ms 的值 XX;YY,但没有设法找到正确的表达式。线条的长度是可变的,所以我不能使用固定值,有什么想法吗?
此正则表达式将找到一个空格,然后将至少一个 non-whitespace 字符收集到第一组中,直到找到 "ms"
\s(\S+)ms