import re

class RaceMetaDataExtractor:
	
	def __init__(self, url):
		self.url = url

	def extract(self):
		m = re.search('race_id=(\d+)', self.url)
		if m == None:
			return None, None
		else:
			return m.group(1), self.url
87f82debda10e0f70df2ecf3a122dc53ed6caa7b
<mask token>


class RaceMetaDataExtractor:
    <mask token>
    <mask token>

<mask token>


class RaceMetaDataExtractor:

    def __init__(self, url):
        self.url = url
    <mask token>

<mask token>


class RaceMetaDataExtractor:

    def __init__(self, url):
        self.url = url

    def extract(self):
        m = re.search('race_id=(\\d+)', self.url)
        if m == None:
            return None, None
        else:
            return m.group(1), self.url

import re


class RaceMetaDataExtractor:

    def __init__(self, url):
        self.url = url

    def extract(self):
        m = re.search('race_id=(\\d+)', self.url)
        if m == None:
            return None, None
        else:
            return m.group(1), self.url

import re

class RaceMetaDataExtractor:
	
	def __init__(self, url):
		self.url = url

	def extract(self):
		m = re.search('race_id=(\d+)', self.url)
		if m == None:
			return None, None
		else:
			return m.group(1), self.url