Здравствуйте, пытаюсь составить регулярное выражение , никак не получается.
Суть: У дива я через js я получаю стиль, transform: translate(256px, 0px) , из этого стиля пытаюсь получить первую координату 256 для примера
так не будет захватывать минус, а число может быть отрицательным , забыл указать в вопросе, сейчас вот составил что то типо такого /[-\d*]+px,/-g тоесть беру первое вхождение числа либо минус до первой встречи px, только вот как сделать так что бы он не захватывал px, , условие которое бы указало брать /[-\d*] до px,
/\d+/, флаг g, передаваемый после регулярки заставляет поиск не останавливаться на первом найденном соответствии. Если его убрать - получите просто первую координату.
И ещё вот: https://regex101.com/ хороший сайт для создания и отладки регулярок.