Size: a a a

JavaScript — русскоговорящее сообщество

2020 October 12

d🇳

dev1lroot 🇳🇴 in JavaScript — русскоговорящее сообщество
но в своих возьму на заметку
источник

A

Aleksandr in JavaScript — русскоговорящее сообщество
и правильно, нехуй
источник

E

Evgen in JavaScript — русскоговорящее сообщество
dev1lroot 🇳🇴
такой вариант надо юзать только когда оплата построчно
Твой вариант мне нравится больше, чем вариант с тренаркой.
источник

モリモト in JavaScript — русскоговорящее сообщество
Evgen
Твой вариант мне нравится больше, чем вариант с тренаркой.
сочувствую
источник

DK

Dmitry Kudryavtsev in JavaScript — русскоговорящее сообщество
Danila
>Senior Full Stack Web-Developer
Зочем ты троллишь
21 y.o full stack прошу заметить 🙃
источник

AE

Alexey Ermakov in JavaScript — русскоговорящее сообщество
чтот сегодня стёб во всех жс чЯтиках
источник

М

Мишаня in JavaScript — русскоговорящее сообщество
Так понедельник же
источник

в

вαғғσмεттι in JavaScript — русскоговорящее сообщество
Понедельничное обострение
источник

E

Evgen in JavaScript — русскоговорящее сообщество
モリモト
сочувствую
Не стоит. Мне просто не нравится запись тренарником, особено в таком виде.
источник

D

Danila in JavaScript — русскоговорящее сообщество
dev1lroot 🇳🇴
такой вариант надо юзать только когда оплата построчно
const buttons = document.querySelectorAll('.buttons');
buttons.forEach((button) => {
  const visible = button.id === modes['mode'];
  button.style.display = visible ? 'block' : 'none';
})
источник

TG

Timofey Goncharov in JavaScript — русскоговорящее сообщество
Roman
/^line.+$/mg
не правильный ответ
источник

TG

Timofey Goncharov in JavaScript — русскоговорящее сообщество
Как можно через руглярное выражение найти такой текст?
Текст может быть любым, просто отделен от остального двумя символами \n
источник

VR

Victor Rusakovich in JavaScript — русскоговорящее сообщество
/\b(.*)\b/
источник

R

Roman in JavaScript — русскоговорящее сообщество
Timofey Goncharov
не правильный ответ
У меня находит
источник

И

Игорь in JavaScript — русскоговорящее сообщество
Timofey Goncharov
Как можно через руглярное выражение найти такой текст?
Текст может быть любым, просто отделен от остального двумя символами \n
Не помню как в JS, но в perl, если делать без оптимизаций, то вот так:
my $test = 'test

line 1
line 2

test
';

if ($test =~ /^.*\n\n(.+)\n\n.*$/s) {
   print $1;
}


Выведет как раз:
line 1
line 2


Регулярки везде +- одинаковые, поэтому, думаю, не проблема перенести. Главное чтобы в JS был флаг, что многострочный текст нужно рассматривать как одну строку (аналог s из perl).
источник

TG

Timofey Goncharov in JavaScript — русскоговорящее сообщество
ты весь текст находишь, а надо только тот который в центре
источник

И

Игорь in JavaScript — русскоговорящее сообщество
Roman
У меня находит
у него не находит, т.к. там вооще все что угодно может быть и ему нужно именно между \n\n и \n\n выдрать текст.
источник

R

Roman in JavaScript — русскоговорящее сообщество
Игорь
у него не находит, т.к. там вооще все что угодно может быть и ему нужно именно между \n\n и \n\n выдрать текст.
Вот и ладушки
источник

TG

Timofey Goncharov in JavaScript — русскоговорящее сообщество
Игорь
Не помню как в JS, но в perl, если делать без оптимизаций, то вот так:
my $test = 'test

line 1
line 2

test
';

if ($test =~ /^.*\n\n(.+)\n\n.*$/s) {
   print $1;
}


Выведет как раз:
line 1
line 2


Регулярки везде +- одинаковые, поэтому, думаю, не проблема перенести. Главное чтобы в JS был флаг, что многострочный текст нужно рассматривать как одну строку (аналог s из perl).
как-то не очень
источник

И

Игорь in JavaScript — русскоговорящее сообщество
Timofey Goncharov
ты весь текст находишь, а надо только тот который в центре
ну так и пиши:
^.*\n\n(.+)\n\n.*$

где:
^ - начало строки
.* - любой текст, которого может и не быть
\n\n(.+)\n\n - условие выдирания
.* - любой текст, которого может и не быть
$ - конец строки
источник