We're a place where coders share, stay up-to-date and grow their careers.
My python sol :
import re def hide_number(phone): if re.match(r"^(?:\d{3}-){2}\d{4}", phone): return re.sub(r"\d{2}-\d{4}", "XX-XXXX", phone, 2) else: return False
One liner (lambda exp) :
hide_number = lambda phone: re.sub(r"\d{2}-\d{4}", "XX-XXXX", phone, 2) \ if re.match(r"^(?:\d{3}-){2}\d{4}", phone) else False
My python sol :
One liner (lambda exp) :