<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def _parse_address(self, config):
 """Parses the config block and returns the ip address value The provided configuration block is scaned and the configured value for the IP address is returned as a dict object. If the IP address value is not configured, then None is returned for the value Args: config (str):
 The interface configuration block to parse Return: dict: A dict object intended to be merged into the resource dict """

        match = re.search(r'ip address ([^\s]+)', config)
        value = match.group(1) if match else None
        return dict(address=value)