我一直在努力檢查是否有一個日期,實際上是空值以外的任何值。我需要它在日期之後停止,但如果沒有價值,那麼就沒有匹配。基本上,如果有一個值爲MRU_DATE_ACCEPTED::<VALUE>::
之間匹配,如果沒有值不匹配。正則表達式來獲得有效值
https://regex101.com/r/wpQlt9/1
我一直在努力檢查是否有一個日期,實際上是空值以外的任何值。我需要它在日期之後停止,但如果沒有價值,那麼就沒有匹配。基本上,如果有一個值爲MRU_DATE_ACCEPTED::<VALUE>::
之間匹配,如果沒有值不匹配。正則表達式來獲得有效值
https://regex101.com/r/wpQlt9/1
試試這個:
.*MRU_DATE_ACCEPTED::([^:]+?)::
它會得到<value>
如果存在(格式爲MRU_DATE_ACCEPTED::<VALUE>::
)
是的,但如果沒有價值只是'MRU_DATE_ACCEPTED ::::處置'它將返回'::處置' –
對不起,我錯過了 - 錯過了 - 更新了答案。 – degant
這個問題是致命的我不清楚。你可以添加樣本數據和預期的匹配嗎?你還用什麼語言?對於我能理解的,你想要https://regex101.com/r/wpQlt9/3。但如果您提供更多信息,將能夠提供幫助。 –
正則表達式'MRU_DATE_ACCEPTED ::' –
sln
1.您需要哪部分數據? 2.這是'::'分隔符嗎? – sln