Size: a a a

2020 January 20

AM

Aga Mahmudov in Frontend_ru
Оказаться в нужный момент, в нужном месте как говорится
источник

AM

Aga Mahmudov in Frontend_ru
Сейчас эпоха коротких видео, надо гонятся за трендами)
источник

IN

Igor N in Frontend_ru
Посоны, чот туплю я совсем. Есть вот такая регулярка для cardholder name карты: https://www.regextester.com/93648. Тут она отрабатывает корректно: пропускаются только латинские буквы и пробел. У меня же она действует ровно наоборот: пропускает кириллицу и цифры всякие. Мне нужно, чтобы пропускала латиницу, пробел и дефис. ЧЯДНТ?
export const PATTERN_CARDHOLDER = /^[a-zA-Z]+(([ -][a-zA-Z ])?[a-zA-Z]*)*$/g;

const onCardholderInpunChange = ({ target }) => {
       const { value } = target;
       setCardholderName(value.replace(PATTERN_CARDHOLDER, ''));
   };
источник

IN

Igor N in Frontend_ru
Я и без крышечки делал регексп - не помогает
источник

T

Th0r in Frontend_ru
так а зачем ты регекспом реплейс делаешь?
источник
2020 January 21

IN

Igor N in Frontend_ru
Фсмыслий
источник

T

Th0r in Frontend_ru
Igor N
Фсмыслий
ты вызываешь реплейс с регекспом. когда строка будет удовлетворять регекспу - она заменится на пустую строку, иначе останется без изменений
источник

IN

Igor N in Frontend_ru
Th0r
ты вызываешь реплейс с регекспом. когда строка будет удовлетворять регекспу - она заменится на пустую строку, иначе останется без изменений
Не строка, а символ
источник

T

Th0r in Frontend_ru
Igor N
Не строка, а символ
у тебя регексп для валидации строки на соответсвие твоим критериям.
она не для удаления лишних символов.
если тебе надо удалять всё кроме нужных символов то надо так
value.replace(/[^a-zA-Z -]/, '')
источник

IN

Igor N in Frontend_ru
Th0r
у тебя регексп для валидации строки на соответсвие твоим критериям.
она не для удаления лишних символов.
если тебе надо удалять всё кроме нужных символов то надо так
value.replace(/[^a-zA-Z -]/, '')
Хм, в чем разница?
источник

T

Th0r in Frontend_ru
в том что у тебя регексп проверяет соответствует ли твоя строка. он для валидации.
когда ты его используешь в замене - то заменяться будет только совпадающая строка целиком, то есть та, которая проходит валидацию
источник

IN

Igor N in Frontend_ru
Th0r
в том что у тебя регексп проверяет соответствует ли твоя строка. он для валидации.
когда ты его используешь в замене - то заменяться будет только совпадающая строка целиком, то есть та, которая проходит валидацию
Подожди, что в моём выражении указывает, что это строка?
источник

T

Th0r in Frontend_ru
Igor N
Подожди, что в моём выражении указывает, что это строка?
^ - начало строки
$ - конец строки
также варианты символов идут один за другим
несколько символов - это строка
источник

IN

Igor N in Frontend_ru
Th0r
^ - начало строки
$ - конец строки
также варианты символов идут один за другим
несколько символов - это строка
^ также означает исключение, не?
источник

T

Th0r in Frontend_ru
Igor N
^ также означает исключение, не?
да, зависит от того где стоит
источник

IN

Igor N in Frontend_ru
Th0r
да, зависит от того где стоит
Понял, благодарствую
источник

T

Th0r in Frontend_ru
Igor N
Понял, благодарствую
https://regex101.com/r/sN6Irl/1
тут справа вверху есть раздел explanation - объяснения
источник

AK

Artem Kamysh in Frontend_ru
Artem Kamysh
Может кто знает как генерить вебпаком не отдельный .js файл, который подключается в .html файл, а чтобы вебпак сразу закидывал .js файл в .html файл в тег script?
Всем привет! Ранее писал вопрос о том, как поместить результирующий .js файл после сборки вебпаком в index.html, в итоге получилось сделать.

Кто- нибудь знает как собирать .svg файлы в index.html, пробую вот этот плагин, но не получается https://github.com/thegc/html-webpack-inline-svg-plugin#setting-runpreemit-option
источник

in Frontend_ru
Всем привет, подскажите пожалуйста, как зеленую надпись, поднять выше, чтобы она была на такой же строке где красная цена,  сделал text-aling:right, и она стала вправо, то что мне и нужно, теперь нужно поднять выше
источник

AE

Alex Elkin🇪🇸 in Frontend_ru
Всем привет, подскажите пожалуйста, как зеленую надпись, поднять выше, чтобы она была на такой же строке где красная цена,  сделал text-aling:right, и она стала вправо, то что мне и нужно, теперь нужно поднять выше
почитай про position
источник