2
我想在下面一行中獲得時間。我想要得到的字符串正則表達式找到兩個字符串中間的刺蝟
2017-07-07 08:30:00.065156
在
[ID] = 0,[Time] = 2017-07-07 08:30:00.065156,[access]
我想這
(?<=[Time] =)(.*?)(?=,)
如果我想要得到的字符串的時間標籤和第一個逗號,但是這兩者之間不起作用。
我想在下面一行中獲得時間。我想要得到的字符串正則表達式找到兩個字符串中間的刺蝟
2017-07-07 08:30:00.065156
在
[ID] = 0,[Time] = 2017-07-07 08:30:00.065156,[access]
我想這
(?<=[Time] =)(.*?)(?=,)
如果我想要得到的字符串的時間標籤和第一個逗號,但是這兩者之間不起作用。
[Time]
正則表達式中表示T
,一個i
,一個m
,或e
,除非你逃避你方括號。
(?<=\[Time\] =)([^,]*)(?=,)
什麼味道正則表達式是:
如果使用
[^,]*
代替.*
可以刪除不情願的量詞?也許它不支持lookarounds。你可以從特定的捕捉組中檢索內容嗎? – Aaron退出'[':'(?<= \ [Time] =)(。*?)(?=,)' –
是的,您使用哪種編程語言?將它的標籤添加到您的帖子。 – jeff6times7