Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.02.2016, 01:57
Аспирант
Отправить личное сообщение для Gerd199 Посмотреть профиль Найти все сообщения от Gerd199
 
Регистрация: 03.02.2016
Сообщений: 88

Убрать перенос строк
Вытаскиваю из texteera контент, в нем текст и текст разделен на строчки. Вопрос, как убрать строчки, то есть все в одну строчку сделать. Как?
Ответить с цитированием
  #2 (permalink)  
Старый 13.02.2016, 02:00
Интересующийся
Посмотреть профиль Найти все сообщения от nodequest
 
Регистрация: 31.01.2016
Сообщений: 17

content.replace(/\r?\n/g, "")
Ответить с цитированием
  #3 (permalink)  
Старый 13.02.2016, 02:06
Интересующийся
Посмотреть профиль Найти все сообщения от nodequest
 
Регистрация: 31.01.2016
Сообщений: 17

<html>
<head>
</head>
<body>
<textarea id="content" style="height: 50px">
foo
bar
baz
</textarea>
<button id="button">
 clear
</button>
<script>

button.onclick = function(){
  content.value = content.value.replace(/\r?\n/g, "")
}

</script>
</body>
</html>
Ответить с цитированием
  #4 (permalink)  
Старый 13.02.2016, 02:09
Аспирант
Отправить личное сообщение для Gerd199 Посмотреть профиль Найти все сообщения от Gerd199
 
Регистрация: 03.02.2016
Сообщений: 88

http://javascript.ru/forum/attachmen...d=145531854 8

Блин у меня все какой то перенос регулярки на строчку, из-за этого ошибка.

Что делать?
Изображения:
Тип файла: jpg Resized_246652201152061617_800x800.jpg (9.0 Кб, 13 просмотров)
Ответить с цитированием
  #5 (permalink)  
Старый 13.02.2016, 02:10
Аспирант
Отправить личное сообщение для Gerd199 Посмотреть профиль Найти все сообщения от Gerd199
 
Регистрация: 03.02.2016
Сообщений: 88

Если что, у меня в поле html код
Ответить с цитированием
  #6 (permalink)  
Старый 13.02.2016, 02:13
Интересующийся
Посмотреть профиль Найти все сообщения от nodequest
 
Регистрация: 31.01.2016
Сообщений: 17

Сообщение от Gerd199
Что делать?
Убрать перенос? Откуда он взялся то вообще?
Ответить с цитированием
  #7 (permalink)  
Старый 13.02.2016, 02:21
Аспирант
Отправить личное сообщение для Gerd199 Посмотреть профиль Найти все сообщения от Gerd199
 
Регистрация: 03.02.2016
Сообщений: 88

Самому интересно, слеш по всей видимости не экранируется "\", есть другие варианты? А их два там...
Ответить с цитированием
  #8 (permalink)  
Старый 13.02.2016, 02:31
Интересующийся
Посмотреть профиль Найти все сообщения от nodequest
 
Регистрация: 31.01.2016
Сообщений: 17

replace(new RegExp("\\r?\\n", "g"), "")
Ответить с цитированием
  #9 (permalink)  
Старый 13.02.2016, 02:32
Аспирант
Отправить личное сообщение для Gerd199 Посмотреть профиль Найти все сообщения от Gerd199
 
Регистрация: 03.02.2016
Сообщений: 88

Да, именно из слеша, не экранируется он почему та.
Ответить с цитированием
  #10 (permalink)  
Старый 13.02.2016, 02:33
Аспирант
Отправить личное сообщение для Gerd199 Посмотреть профиль Найти все сообщения от Gerd199
 
Регистрация: 03.02.2016
Сообщений: 88

Вот, супер, работает.

Вот бы еще пробелы удалить между тегами.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перенос строк yyyyuriyyyy Общие вопросы Javascript 6 06.02.2015 17:36
Перенос строк текста статьи в 2 колонку Espey Общие вопросы Javascript 17 06.03.2014 17:31
Перенос строк в Ext.grid.Panel khusamov ExtJS 11 10.04.2013 04:03
тэг font, перенос по словам и отступы между строк maloun365 (X)HTML/CSS 1 14.11.2012 22:52
Как убрать последний перенос строки? mff Общие вопросы Javascript 6 25.05.2010 17:08