Я знаю, що скорочувачі URL-адрес є хитрішими, але, оскільки всі інші користуються ними, я, мабуть, повинен.
Bash, bc
і URL-скорочувач:67 62 60 58 54
bc<<<`wget x.co/4Ccg3 -qO-|grep -oP "(?<='>)[0-9]+"`*2
Завантажуйте відповідну сторінку в STDOUT, після чого виконується пошук з '>
наступною послідовністю цифр - це зловживає тим фактом, що у вихідному коді сторінки одиничні лапки використовуються лише рідко; насправді послідовність '>
відбувається двічі, і лише один раз слідує число, яке є числом правок. Використовуючи погляд в стилі Perl, '>
він насправді не включається в матч.
Цей -o
параметр робить grep
висновок лише відповідним рядком, а не всім рядком, що містить його (є в h1
тому ж рядку, і я цього не хочу).
Отримана кількість редагувань об'єднується *2
і надсилається до bc
.
@ 11684 вказував, що ви починаєте з 1 репутації, але запитувач чітко забув, що це не зазначається у запитанні (воно порушить існуючі відповіді, якщо це було б). Якщо ви хочете додати це, просто додайте в +1
кінці коду, додавши 2 символи.
SHELF , 36 - не вважається мовою, створеною після запитання
, `W x.co/4Ccg3|t "(?<='>)[0-9]+"`*2
SHELF - це гольф-версія Bash, як PYG для Python.