Мой запрос прост, и моя задача очень проста и очень нова для REGEX.
Я пытаюсь сопоставить записи с двойными кавычками.
Example :
This is my sample Record :
"eventType":"delete","ServerSerial":"1556562030","ServerName":"XYZ_U_O","deletedat":"2018-08-24 17:56:39.974"}
{"eventType":"delete","ServerSerial":"0","ServerName":"","deletedat":"2018-08-24 17:56:34.944"}
Первая запись является действительной записью с Serverserial и Server Name, но вторая запись недействительна с 0 в качестве серийного номера сервера и пустым ServerName.
Я хочу сопоставить вторую запись, чтобы исключить записи.
Я попробовал это, это соответствует обеим записям.
**^(?=.*?\bdelete\b)(?=.*?\bServerName\b).*$**
С моим опытом я не смог этого сделать. Может ли кто-нибудь помочь мне решить эту кучу