Заменить отдельные слова / строки текстом из нескольких входов - PullRequest
0 голосов
/ 21 мая 2011

Каков наилучший метод для замены переменных / слов / строк текста в большем «абзаце» кода?

Пример:

Lorem ipsum dolor $ SIT amet, consctetur adipiscingЭлит.Aliquam condimentum dolor ut est faucibus dapibus.Donec molestie dictum nisi, eu euismod $ SAPIEN gravida in. Aliquam dictum, Tellus eu facilisis laoreet, sapien nunc placerat turpis, eu pretium augue eros vel vect lectus.Ядовитая приправа lorem $ EROS, vel pharetra tortor.

Я хочу иметь возможность вводить текст в текстовое поле / приглашение для автоматической замены «переменных» $ SIT, $ SAPIEN, $ EROS действительными значениями.Я верю, что сделал себя неясным?: P

Я n00b при любом кодировании.Я знаю только некоторые базовые HTML, PHP и Java.Но, пожалуйста, дайте мне четкое решение с примером или ссылкой или дополнительной помощью.

Большое спасибо!

1 Ответ

0 голосов
/ 21 мая 2011

Вы должны использовать JavaScript, если вы хотите сделать это на стороне клиента, и любой из серверных [PHP, Python, Ruby], если вы хотите сделать это таким образом.Во всех этих языках есть эквиваленты функций «замена строк», которые будут принимать список строк для поиска, список строк для замены и тему, над которой они будут работать.Решение для JS и PHP:

http://php.net/manual/en/function.str-replace.php

http://www.w3schools.com/jsref/jsref_replace.asp

Способ, которым вы будете это делать, зависит от вас.

...