Строковое правило = "$.technical.[?(@.fileType != 'null' && @.dateTimestamp!= 'null')] && $.business.[?
(@.Modality == 'IMG')]";
Мне нужно разделить вышеупомянутое правило с &&, которое находится за скобками.
Ожидаемый результат после разделения должен быть
token[0]= $.technical.[?(@.fileType != 'null' && @.dateTimestamp!= 'null')]
token[1]= &&
token[2]= $.business.[?(@.Modality == 'IMG')]"
Как написать регулярное выражение для разбиения вышеуказанной строки, чтобы получить ожидаемый результат?