javascript замена подстроки в строке



Js замена подстроки в строке

Автор Валера Лось задал вопрос в разделе Другие языки и технологии

Как в паскаль заменить подстроку в строке на другую подстроку и получил лучший ответ

Ответ от SeverSiter[гуру]
Доброго времени суток.
Для того, чтобы заменить Васю на Петю нужно три строчки программы (с проверкой - 4). Итак, пусть ваша строка находится в переменной Str.
i := Pos('Вася', Str); {в i позиция, с которой начинается слово "Вася" в исходной строке}
if i > 0 then begin {"Вася" таки нашелся}
Delete(Str, i, 4); {удаляем из исходной строки 4 симвла, начиная с позиции i}
Insert('Петя', Str, i); {вставляем в строку Str в позицию i слово "Петя" (все след. символы сдвигаются вправо) }
end;
Вот и все.
Удачи!
Источник: Нужно больше - юзай цикл!

Ответ от Krab Bark[гуру]
Надо писать, в какой из реализаций Паскаля. Например, в PascalABC.NET функция pos найдет и втторое вхождение.

Ответ от TERESHI[активный]
var i:Integer; str:String;Begin str:='Вася пошел в школу. Вася, сказала учительница, ты дурак'; writeln(str); while pos('Вася',str) <> 0 do begin i:=pos('Вася',str) delete(str,pos('Вася',str),4); insert('Василий',

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как в паскаль заменить подстроку в строке на другую подстроку

Как в C# разделить строку на подстроки, если разделитель двухсимвольный (или длиннее)?
Метод номер раз - удалить из строки все пробелы. Потом воспользоваться обычным сплитом по запятой.
подробнее...
спросили в POS
вот, Паскаль.
1) Erase, Flush.
2) Проверяется условие продолжения выполнения цикла, выполняется тело цикла
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Вирус Линукс
Есть ли вирусы на Линукс? операционная система Линукс
Разумеетсы есть 🙂
Другой вопрос, что они пока-что не очень распространены, как и сами
подробнее...
спросили в Замена
C# замена определенного символа в строке.
Replace() – ищет в строке подстроку, указанную в качестве первого параметра и заменяет её на строку
подробнее...

Подскажите как обратиться к символу в строке (VBA)
Увидел begin и чуть не получил разрыв сердца.
Неужели, думаю, создали Delphi Applications for
подробнее...

как записать в Delphi (символ в строке под номером X заменить на символ Y)?
Строка - массив символов. Поэтому
S[X]:=Y;
При этом необходимо самостоятельно следить за
подробнее...
спросили в Интернет
Что вставлять в строку Add bettings URL в csgo lounge . Помогите, не могу делать ставки
оо наш человек кстати ставь на вп они втащат, в строку нужно вставить ссылкку на обмен, в стиме:
подробнее...

В Worde в тексте между словами в строке большие расстояния. как убрать??
Если речь идёт орасстоянии между СЛОВАМИ, то Вам следует выбрать приемлемый вид форматирования по
подробнее...
спросили в Поиск Список
Как удалить список введенных ранее запросов в строки поиска?
Автозаполнение — это функция браузера, которая при заполнении пользователем каких-либо полей
подробнее...
спросили в Ремесло
Что означает фразеологизм "всякое лыко в строку"?
1. Все может пригодиться, все может пойти в дело
2. (прост. ) Любая ошибка ставится в вину.подробнее...

Можно ли сейчас в счет-фактуре в строке грузоотправитель писать :он же??


е) в строке 3
- полное или сокращенное наименование грузоотправителя в
подробнее...

Как правильно поставить ударение: в стрОках или в строкАх?
Правильно произносить надо "в стрОках". И вот почему. В ударении всегда следует ориентироваться по
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*