मुझे पता है कि URL शॉर्टर्स धोखा दे रहे हैं, लेकिन चूंकि बाकी सभी लोग उनका उपयोग कर रहे हैं, जो मुझे संभवतः करना चाहिए।
बैश, bcऔर URL शॉर्टनर के साथ:67 62 60 58 54
bc<<<`wget x.co/4Ccg3 -qO-|grep -oP "(?<='>)[0-9]+"`*2
संबंधित पृष्ठ को STDOUT में डाउनलोड करता है, फिर '>अंकों के अनुक्रम के बाद खोज करता है - यह इस तथ्य का दुरुपयोग करता है कि पृष्ठ के स्रोत कोड में, एकल उद्धरण केवल शायद ही कभी उपयोग किए जाते हैं; वास्तव में अनुक्रम '>दो बार होता है, और केवल एक बार एक संख्या के बाद होता है, जो संपादन की संख्या है। पर्ल-स्टाइल लुकबाइंड का उपयोग करना, '>वास्तव में मैच में शामिल नहीं है।
-oविकल्प बनाता है grepउत्पादन केवल मिलान किया यह वाले संपूर्ण लाइन स्ट्रिंग के बजाय (वहाँ एक है h1एक ही लाइन पर और मुझे लगता है कि नहीं करना चाहती)।
संपादन की परिणामी संख्या के साथ सहमति व्यक्त की जाती है *2और उसे भेजा जाता है bc।
@ 11684 ने बताया कि आप 1 प्रतिष्ठा के साथ शुरुआत करते हैं, लेकिन पूछने वाला स्पष्ट रूप से भूल गया कि यह प्रश्न में उल्लेख नहीं किया गया है (यदि यह था तो यह मौजूदा उत्तरों को तोड़ देगा)। यदि आप इसे जोड़ना चाहते हैं +1, तो कोड के अंत में केवल 2 वर्ण जोड़ सकते हैं।
SHELF , 36 - गिनती नहीं है क्योंकि भाषा प्रश्न के बाद बनाई गई थी
, `W x.co/4Ccg3|t "(?<='>)[0-9]+"`*2
SHELF बैश का एक गोल्फ संस्करण है, जैसे PYG पायथन के लिए है।