[РЕШЕНО] помогите составить код javascript для замены пробелов между словами
-
есть входные данные в виде фразы - "слово1 слово2 слово3" - необходимо заменить пробелы на другие символы - %20
делаю через выполнить код
[[VAR_FRASE]]={{key_search_frase|notreuse|onlyfail}}.replace(" ","%20");
но на выходе меняется только первый пробел - какой код будет чтобы все пробелы заменить?
-
нашел код в самом BAS
[[NEW_VARIABLE_1]]=([[NEW_VARIABLE]]).split(" ").join("%20");
сделал через действие заменить строку
-
@Turutur http://community.bablosoft.com/post/8358 вот еще вариант
-
@Canine из предложенного поста вообще ничего не понял - но спасибо)
-
@Turutur Если например обернуть текст в
[[VAR]] = encodeURIComponent(text text) [[VAR]] = text%20text
Получим замену символов, если русский текст, то тоже кодируется, мне это пригодилось в api vk.
Вот например кодер онлайн http://pressbin.com/tools/urlencode_urldecode/