Size: a a a

JavaScript Noobs — сообщество новичков

2020 June 05

🆂𝔹

🆂🅴🆁🅶🅴🆈 𝔹𝕒𝕜𝕝𝕒𝕟𝕠𝕧 🆗 🕸... in JavaScript Noobs — сообщество новичков
Php для своих задач прекрасен в моих руках
источник

Б

Богдан in JavaScript Noobs — сообщество новичков
Господа, не подкажите по регулярке, можно как-то одной регуляркой вернуть значение
'zapchasti_dlya_telefonov_10000086/akkumulyator_10000087/'.match(/(?:_)(\d+)(?:\/|$)/g);


и что бы на выходе был массив
 ["10000086", "10000087"]
источник

М

Максим in JavaScript Noobs — сообщество новичков
🆂🅴🆁🅶🅴🆈 𝔹𝕒𝕜𝕝𝕒𝕟𝕠𝕧 🆗 🕸
Php для своих задач прекрасен в моих руках
Как говорят есть два вида языка: который хейтят и на котором уже никто не пишет
источник

Е

Евгений in JavaScript Noobs — сообщество новичков
Колличество цифр одинаковое всегда?
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
Богдан
Господа, не подкажите по регулярке, можно как-то одной регуляркой вернуть значение
'zapchasti_dlya_telefonov_10000086/akkumulyator_10000087/'.match(/(?:_)(\d+)(?:\/|$)/g);


и что бы на выходе был массив
 ["10000086", "10000087"]
а почему не matchAll?
источник

Б

Богдан in JavaScript Noobs — сообщество новичков
Alexey Ermakov
а почему не matchAll?
легаси проект
источник

u

undefined in JavaScript Noobs — сообщество новичков
Богдан
Господа, не подкажите по регулярке, можно как-то одной регуляркой вернуть значение
'zapchasti_dlya_telefonov_10000086/akkumulyator_10000087/'.match(/(?:_)(\d+)(?:\/|$)/g);


и что бы на выходе был массив
 ["10000086", "10000087"]
Так не пойдет?
^.*_(\d+).*_(\d+).+$
[
0: "zapchasti_dlya_telefonov_10000086/akkumulyator_10000087/"
1: "10000086"
2: "10000087"
index: 0
input: "zapchasti_dlya_telefonov_10000086/akkumulyator_10000087/"
length: 3
]
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
Богдан
легаси проект
делай матч 2 раза :)
там вроде можно указать, с какой позиции искать
источник

Б

Богдан in JavaScript Noobs — сообщество новичков
undefined
Так не пойдет?
^.*_(\d+).*_(\d+).+$
[
0: "zapchasti_dlya_telefonov_10000086/akkumulyator_10000087/"
1: "10000086"
2: "10000087"
index: 0
input: "zapchasti_dlya_telefonov_10000086/akkumulyator_10000087/"
length: 3
]
спасибо, но нет, потому что может быть строка с несколькими значениями, а тут захаркожено 2
источник

Б

Богдан in JavaScript Noobs — сообщество новичков
Alexey Ermakov
делай матч 2 раза :)
там вроде можно указать, с какой позиции искать
ну почему-то не работает (?:x)  Сопоставляется с x, но не запоминает сопоставление. Называется «незахватывающие скобки». Сопоставленную подстроку нельзя достать из элементов [1], ..., [n] результирующего массива или из предопределённых свойств $1, ..., $9 объекта RegExp.
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
Богдан
ну почему-то не работает (?:x)  Сопоставляется с x, но не запоминает сопоставление. Называется «незахватывающие скобки». Сопоставленную подстроку нельзя достать из элементов [1], ..., [n] результирующего массива или из предопределённых свойств $1, ..., $9 объекта RegExp.
попробуй /g убрать. достанется (первое значение)?
источник

Б

Богдан in JavaScript Noobs — сообщество новичков
ну тогда будет массив значений, я так понял без matchAll это нужно разрудивать нескольки итерациями ))
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
да
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
do { искать значение, записывать, слайсить строчку } while (что-то матчится)
источник

VK

Vladislav K in JavaScript Noobs — сообщество новичков
Привет всем
Хочу сделать такую штуку.
Есть три выпадающих списка, хочу чтобы в следующем список пунктов был тем или иным, в зависимости от значения в поле выше. То есть некое подобие фильтра. Как это можно реализовать? Куда копнуть по этому вопросу?
источник

AS

Alex S in JavaScript Noobs — сообщество новичков
на чистом JS ?
источник

VK

Vladislav K in JavaScript Noobs — сообщество новичков
да
источник

AS

Alex S in JavaScript Noobs — сообщество новичков
у тя ест ь3 массива - твои options
и 3 values
выбрал из первого списка - отфильтровал значения из 2го. И обнулил значение 2го, конечно же
и так же и в 3й список
источник

NE

New Era in JavaScript Noobs — сообщество новичков
Всем привет! Кто ни будь знает как в AnimeJS сделать запуск анимации когда элемент попадет в приделы экрана? Не могу в документации найти
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
Ребят, а можно как-нибудь использовать тернарный оператор вот так
isTrue ? isTrue : doSomething

Можно ли типа подставить условие в качестве значения первого, чтобы два раза не писать одно и тоже?
источник