in pratica voglio rilevare da una stringa qualunque

es: sdfsdfsd sdf sdf dsf value=pippo asdas asdsaf

la sola parola pippo

ho fatto così e funge:

codice:
stringa= document.getElementById('ciccio').value; 

espr=/ value=(.+)/; 
		  
num_ini= stringa.search(espr); 
num_ini = num_ini+7; 
stringa=stringa.substr(num_ini);                                
num_fin = stringa.search(/ /)                                   
          
document.getElementById('ciccio').value=stringa.slice(0,num_fin);

ma non si può migliorare?