具體來說,我注意到正則表達式本身的語言並不經常。所以,我不能使用正則表達式來解析給定的正則表達式。由於正則表達式本身的語言沒有上下文,因此我需要使用解析器。是否有常規語言來表示正則表達式?
是否有任何方式可以表示正則表達式的方式,結果字符串可以使用正則表達式進行分析?
注意:我的問題不是關於是否有正則表達式來匹配正則表達式的當前語法,而是正如我們現在所知道的那樣是否存在正則表達式的「表示」(可能並不像我們所知他們如今天),可以使用正則表達式進行分析。另外,請有人刪除dup,因爲它不是dup。我在問完全不同的東西。我已經知道當前正則表達式的語言是不正規的(這是我如何開始我的原始問題)。
先寫* *「所有可能的正則表達式集」*(這是你的輸入語言)。 **否**,在正式語言中,您無法編寫正則表達式來驗證「正則表達式」。因爲「所有可能的正則表達式的集合」都是完整的CFL,所以我們不能爲CFL編寫正則表達式。 –
我的問題不是關於是否有正則表達式來匹配正則表達式的當前語法,而是正如我們今天所知道的那樣是否存在正則表達式的「表示」(可能不像我們今天所瞭解的那樣整齊)可以使用正則表達式進行分析。 另外,請有人刪除dup,因爲它不是dup。我在問完全不同的東西。 – dhruvbird
是的,您可以將問題標記爲請求重新打開。 (如果你注意到還有重新打開的按鈕) –