Zbuduj wyrażenie regularne, które zaakceptuje ciąg wyrażenia regularnego jako dane wejściowe i sprawdź, czy jest poprawne. Zasadniczo wyrażenie regularne powinno być w stanie samo się zweryfikować. (Wszelkie nieprawidłowe wyrażenia regularne nie powinny być sprawdzane, więc nie można ich użyć .*
;))
Twój smak musi być w pełni obsługiwany przez dobrze znane implementacje (Perl, sed, grep, gawk itp.) I musi w pełni obsługiwać obsługę tych implementacji. [Nie martw się, że prawnik przemówi; Próbuję tylko usunąć wszelkie luki w inteligentnych wersjach ***.]
Grałbym w golfa kodem , ale obawiam się, że da przewagę tym, którzy znają i używają nie bogatych w smaki smaków. Czy moje obawy są bezpodstawne?