Cofam z tym the office xd da się oglądać. Wybitne nie jest ale Darek robi robotę i Patrycja i Michał też nawet. Wkurwia mnie ten polski Jim i polska Pam ale amerykańscy też mnie wkurwiali
[data-test="bla" i]
łapie css data-test="bla"
data-test="Bla"
nie znałem.
https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors
muj najnowszy prołdżekt
https://i.imgur.com/I8Szs8h.png
canvas jest spoko, ale mazianie po nim to gówno, bo trzeba dużo pisać
ale już nie, bo zrobiłem lekki wrapper na proceduralne tworzenie obrazków :DDD na razie jest to taki pruf of koncept, ale już można wygibasy robić jak liczenie średniej z dwóch punktów przy pomocy dwukropka czy też automatyczne tworzenie siatki z zadaną przerwą i takie tam pierdolety
muj najnowszy prołdżekt
https://i.imgur.com/I8Szs8h.png
canvas jest spoko, ale mazianie po nim to gówno, bo trzeba dużo pisać
ale już nie, bo zrobiłem lekki wrapper na proceduralne tworzenie obrazków :DDD na razie jest to taki pruf of koncept, ale już można wygibasy robić jak liczenie średniej z dwóch punktów przy pomocy dwukropka czy też automatyczne tworzenie siatki z zadaną przerwą i takie tam pierdolety
właśnie się dowiedziałem, że w JS regexpy przetrzymują stan po execu XD jak się używa flagi g
const rx = /strims(\.ru|\.pl)/g
rx.exec(str);
rx.exec(str); // takiego wała, nie zmatchujesz, musisz zresetować lastIndex w obiekcie regexpowym albo pozbyć się flagi xD
@Deykun:const rx = /(?<color>#[0-9a-f]{3}(?:[0-9a-f]{3})?)/g;
const strings = ['#aaa', '#bbb', '#f00f00', '#abcdef'];
for (let str of strings) {
const match = rx.exec(str)?.groups;
console.log(match?.color)
}
co drugi jest undefined