我一直在努力检查是否有一个日期,实际上是空值以外的任何值。我需要它在日期之后停止,但如果没有价值,那么就没有匹配。基本上,如果有一个值为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