Работа с текстом
Прошу помочь с такой задачей. У меня есть текст, часть которого нужно отсечь.
Пример текста: Текст Текст http://сайт.рф Любой текст Текст Мне нужно убрать все, что идет после "http://сайт.рф". Делаю так: Код:
answerTextEdit.value.split('http://сайт.рф')[0] + 'http://сайт.рф'; |
Как-то так получилось :(
Код:
var str = '\n\ |
Vale of tears,
<script> var str = '\n\ Текст\n\ \n\ Текст\n\ http://сайт.рф\n\ Любой текст\n\ Текст\n\ '; alert(str.replace(/([\S\s]+http:\/\/сайт.рф)[\S\s]+/,'$1')); </script> |
рони, то что нашёл - на то и заменил? :)
----- Теперь всё верно:) |
Ruslan_xDD,
переделывал js на html -- js ссылку норовит тегами оформить. смотри снова. |
Если подстрока наверняка имеется, то можно так:
var str = '\n\ Текст\n\ \n\ Текст\n\ http://сайт.рф\n\ Любой текст\n\ Текст\n\ '; alert( str.substring(0, str.indexOf('http://сайт.рф')) ); |
danik.js,
и у тебя теги в скрипте ставьте <script> и html run |
рони, заколдовал строку. Теперь все ок ))
|
Всем спасибо, вариант с substring и indexOf буду юзать :)
|
danik.js,
колдовская строка лепит чё попало |
Часовой пояс GMT +3, время: 04:55. |