Sort by

recency

|

201 Discussions

|

  • + 0 comments

    regex_pattern = r"^(M{0,3})(C{0,3}|CD|D|DC|DCC|DCCC|CM)(X{0,3}|XL|L|LX|LXX|LXXX|XC)(I{0,3}|IV|V|VI|VII|VIII|IX)$"

    import re print(str(bool(re.match(regex_pattern, input()))))

  • + 0 comments

    regex_pattern = r"^(M{0,3})(C{0,3}|CD|D|DC|DCC|DCCC|CM)(X{0,3}|XL|L|LX|LXX|LXXX|XC)(I{0,3}|IV|V|VI|VII|VIII|IX)$"

    import re print(str(bool(re.match(regex_pattern, input()))))

  • + 0 comments
    regex_pattern = r"(?!.*(I{4}|V{2,}|X{4}|L{2,}|C{4}|D{2,}|M{4})).*$"
    
    import re
    print(str(bool(re.match(regex_pattern, input()))))
    
  • + 0 comments
    regex_pattern = r"^(M{0,3})(CM|CD|D?C{0,3})(XC|XL|L?X{0,3})(IX|IV|V?I{0,3})$"
    import re
    print(str(bool(re.match(regex_pattern, input()))))
    
  • + 0 comments

    Regular Expression for this problem

    r"^M{0,3}(CM|CD|D?C{0,3})(XC|XL|L?X{0,3})(IX|IV|V?I{0,3})$"