Size: a a a

Regular Expressions

2020 October 27

IM

Ilon Mask in Regular Expressions
там ; должна быть
источник

IM

Ilon Mask in Regular Expressions
везде
источник

DE

Denis Efremov in Regular Expressions
Ilon Mask
[-4;1]+[-7;1]-([3;5]-([-1;2]*[4;5]-[0;2]))+[-4;1]+[-7;1]*([3;4]-[2;3])
[-4;1]+[-7;1]-([3;5]+([-1;2]*[4;5]-[0;2]))+[-4;1]+[-7;1]*([-3;4]+[2;3])
А какой ЯП ты юзаешь?
источник

IM

Ilon Mask in Regular Expressions
C#
источник

DE

Denis Efremov in Regular Expressions
источник

DE

Denis Efremov in Regular Expressions
Про обратную польскую нотацию слыхал?
источник

IM

Ilon Mask in Regular Expressions
в первое вижу
источник

DE

Denis Efremov in Regular Expressions
Ilon Mask
в первое вижу
`[-4,1]+[-7,1]-([3,5]-([-1,2]*[4,5]-[0,2]))+[-4,1]+[-7,1]*([3,4]-[2,3])`.match(/\[-?\d+,-?\d+\]/g).map((int) => int.split(/\[|\]|,/).filter(Boolean).map(Number)).reduce((acc, [fr, to], idx) => {
 acc[0].push(fr)
 acc[1].push(to)
 return acc
}, [[], []]).map((seq) => new Function('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', `return ${`[-4,1]+[-7,1]-([3,5]-([-1,2]*[4,5]-[0,2]))+[-4,1]+[-7,1]*([3,4]-[2,3])`
 .replace(/\[-?\d+,-?\d+\]/, 'a')
 .replace(/\[-?\d+,-?\d+\]/, 'b')
 .replace(/\[-?\d+,-?\d+\]/, 'c')
 .replace(/\[-?\d+,-?\d+\]/, 'd')
 .replace(/\[-?\d+,-?\d+\]/, 'e')
 .replace(/\[-?\d+,-?\d+\]/, 'f')
 .replace(/\[-?\d+,-?\d+\]/, 'g')
 .replace(/\[-?\d+,-?\d+\]/, 'h')
 .replace(/\[-?\d+,-?\d+\]/, 'i')
 .replace(/\[-?\d+,-?\d+\]/, 'j')}`)(...seq))
источник

S

Syntax Highlight Bot in Regular Expressions
Denis Efremov
`[-4,1]+[-7,1]-([3,5]-([-1,2]*[4,5]-[0,2]))+[-4,1]+[-7,1]*([3,4]-[2,3])`.match(/\[-?\d+,-?\d+\]/g).map((int) => int.split(/\[|\]|,/).filter(Boolean).map(Number)).reduce((acc, [fr, to], idx) => {
 acc[0].push(fr)
 acc[1].push(to)
 return acc
}, [[], []]).map((seq) => new Function('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', `return ${`[-4,1]+[-7,1]-([3,5]-([-1,2]*[4,5]-[0,2]))+[-4,1]+[-7,1]*([3,4]-[2,3])`
 .replace(/\[-?\d+,-?\d+\]/, 'a')
 .replace(/\[-?\d+,-?\d+\]/, 'b')
 .replace(/\[-?\d+,-?\d+\]/, 'c')
 .replace(/\[-?\d+,-?\d+\]/, 'd')
 .replace(/\[-?\d+,-?\d+\]/, 'e')
 .replace(/\[-?\d+,-?\d+\]/, 'f')
 .replace(/\[-?\d+,-?\d+\]/, 'g')
 .replace(/\[-?\d+,-?\d+\]/, 'h')
 .replace(/\[-?\d+,-?\d+\]/, 'i')
 .replace(/\[-?\d+,-?\d+\]/, 'j')}`)(...seq))
источник

DE

Denis Efremov in Regular Expressions
Это на JS
источник

DE

Denis Efremov in Regular Expressions
[-29, 7]
источник

DE

Denis Efremov in Regular Expressions
То есть я делаю массив первых элементов пар и массив вторых, само выражение преобразую в a+b-(c-(d*e-f))+g+h*(i-j) и далее эвалюирую его подставив числа в переменные
источник

﹝✪

﹝Ƭ𝔦ន ղ𝖖մƴҽɳ﹞ ✪... in Regular Expressions
/settings@community_helper_bot
источник

DE

Denis Efremov in Regular Expressions
﹝Ƭ𝔦ន ղ𝖖մƴҽɳ﹞ ✪
/settings@community_helper_bot
Works for admins only
источник
2020 October 28

IM

Ilon Mask in Regular Expressions
Denis Efremov
То есть я делаю массив первых элементов пар и массив вторых, само выражение преобразую в a+b-(c-(d*e-f))+g+h*(i-j) и далее эвалюирую его подставив числа в переменные
Йопт ну ты и запарился
источник

DE

Denis Efremov in Regular Expressions
Ilon Mask
Йопт ну ты и запарился
За два подхода по 5 минут написал
источник

Vs

Vladislav support.od... in Regular Expressions
@piterden разбань @Laziness_Itself
он клятвенно обещает больше так не шутить
источник

Vs

Vladislav support.od... in Regular Expressions
Переслано от Лень с Самосознанием...
Чёрт, я в шутку сказал что это канал о хентае и меня забанили😆
Дай контакт админа какого-нибудь
источник

DE

Denis Efremov in Regular Expressions
Бот вроде разбанивает через 40 секунд
источник

DE

Denis Efremov in Regular Expressions
Его что не разбанило?
источник