Я знаю, що скорочувачі 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.