​Bom dia amigos,

estou tentando criar um padrão com as strings de busca do meu dataset. Essa é minha string​:

"municipio == Limeira"                                                                                                      
"municipio == Limeira & diasemanaincident == terca"                                                                  
"municipio == Limeira & diasemanaincident == terca & trechoklmetros == ]12.200, 245.000]"   "municipio == Manaus"                                                                                                        
"municipio == Manaus & diasemanaincident == sexta"                                                                   
"municipio == Manaus & diasemanaincident == sexta & turnoincidente == manha"  



​o resultado que pretendo alcançar é:


municipio ==
​​'
Limeira
​'​

municipio == 
​​'
Limeira
​'​
​​
​​
 & diasemanaincident ==
​'​
terca
​'​

municipio == 
​​'
Limeira
​'​
 & diasemanaincident ==
​'​
terca
​'​
&
trechoklmetros
​> ​
12.200
​ & 
trechoklmetros
 
<= ​
245.000
​)​
municipio == 'Manaus'                                                                                                        
municipio == 'Manaus' & diasemanaincident == 'sexta'                                                                   
municipio == 'Manaus' & diasemanaincident == 'sexta' & turnoincidente =='manha'  



Ou seja, em termos gerais, inserir aspas simples (ou duplas) depois do sinal de atribuição ==

e a segunda condicao é ajustar o intervalo ]12.200, 245.000] (em negrito).

​Tentei gsub, sub, package stringr, porém sem sucesso, nao sou muito familiarizado com regex :/

Quem puder me ajudar...​

--
Att,

Fernando Gama da Mata