Показать сообщение отдельно
  #2 (permalink)  
Старый 09.06.2012, 22:38
Аватар для lord2kim
Профессор
Отправить личное сообщение для lord2kim Посмотреть профиль Найти все сообщения от lord2kim
 
Регистрация: 03.05.2011
Сообщений: 848

Сообщение от Vetall Посмотреть сообщение
Здравствуйте, помогите пожалуйста найти / сделать скрипт, который будет заменять определённые части строки в input поле ввода, например я ввёл в текстовое поле "plugin.dll" после чего скрипт сразу же заменил .dll на .so чтобы в итоге получилось "plugin.so", буду очень благодарен за помощь
как вариант
function replace_string(txt, cut_str, paste_str) {
	var f=0;
	var ht="";
	ht = ht + txt;
	f=ht.indexOf(cut_str);
	while (f!=-1) {
	//цикл для вырезания всех имеющихся подстрок
		f=ht.indexOf(cut_str);
		if (f>0) { ht = ht.substr(0,f) + paste_str + ht.substr(f+cut_str.length); }
	}
	return ht;
}

где txt - строка, cut_str - что заменять, paste_str - на что заменять...
Ответить с цитированием