Привет, я пытаюсь заменить азамещающие разрывы строк в JavaScript не работает :(
<blockquote>...</blockquote>
с
>> ...
Это мой код:
var testhtml = 'sdkjhfbs <blockquote>skldfjsfkjghbs\n sdjkfhb ksdbhv isl\n kdjbhdfgkj bs</blockquote>kdjfgnkdfj';
alert(blockquoteConvert(testhtml));
function blockquoteConvert(html) {
return '>>' + html.
replace(/<blockquote>([^]+)<\/blockquote>/gi,"$1").
replace('/\n/','\n>> ');
}
Но он не находит Linebreaks (я проверил с indexOf ('\ n')).
Как это сделать?
и объект RegExp тоже. ''abc \ ndef'.replace (новый RegExp (' \\ n ',' g '),' \ n >> ')' – ZJR