Kolyaj, 
	Цитата: 
	
  | 
	
		
 Цитата: 
	
 str = 'dialogTitleCloseSpanOver 111 dialogTitleCloseSpanOver dialogTitleCloseSpanOver 222 dialogTitleCloseSpanOver'; alert(str.replace(/(^|\s+)dialogTitleCloseSpanOver(?=\s+|$)/g, ''));  | 
	
		
 'dialogTitleCloseSpanOver 111 dialogTitleCloseSpanOver dialogTitleCloseSpanOver 222 dialogTitleCloseSpanOver'.replace(/(^|\s+)dialogTitleCloseSpanOver(\s+|$)/g, '') Результат: Код: 
	111dialogTitleCloseSpanOver 222 | 
	
		
 видимо ты попал в переправку. ща все ок 
	 | 
	
		
 А как реализовать такой вот код.  
	str="ui-button ui-state-default ui-state-hover ui-state-hover ui-corner-all ui-state-hover"; myclass='ui-state-hover'; reg=/(^|\s+)+myclass+(?=\s+|$)/gi; str= str.replace(reg,''); alert(str);  | 
	
		
 
str="ui-button ui-state-default ui-state-hover ui-state-hover ui-corner-all ui-state-hover";
  
myclass='ui-state-hover';
reg= new RegExp('(^|\\s+)' + myclass + '(?=\\s+|$)', 'gi');
str= str.replace(reg,'');
 
alert(str);
 | 
	
		
 Могу, как альтернативу регулярки предложить такое: 
	
var tag = 'Пенсии',
    str = 'Качество обслуживания, Пенсии, Бесы, карта';
    if(str.indexOf(tag) == 0){
        str = str.substring(tag.length +2);
    } else {
        str = str.substring(0, str.indexOf(tag) - 2) + str.substring(str.indexOf(tag) + tag.length);
    }
alert(str)
 | 
| Часовой пояс GMT +3, время: 18:52. |