regular-language

    0熱度

    1回答

    4)考慮{0,1}上的字符串集合,其中3個符號的每個子字符串最多有兩個零。例如,001110和011001在語言中,但100010不是。所有長度小於3的字符串也都在語言中。下面顯示了部分完成的接受此語言的DFA。 在DFA丟失的弧是 明年我準備GATE這就是爲什麼我已經採取了GATE問題所以關於這個問題的任何幫助將是appreciated.Thank你!

    0熱度

    1回答

    有沒有什麼竅門可以通過查看語言來猜測語言是否正規? 爲了選擇證明方法,我首先必須有一些假設。您是否知道在解決長期問題時需要減少時間消耗的任何提示/模式? 例如,爲了不花費時間抽水引理,當語言是規則的,我不想構建DFA /語法。 例如: 1. L={w ε {a,b}*/no of a in (w) < no of b in (w)} 2. L={a^nb^m/n,m>=0} 如何分辨它是通過

    -1熱度

    2回答

    我正在使用在線字典。 當前我擁有包含在數據數組中的所有條目。 例:「WORD ENTRY一種語言的同一個詞在另一種語言」 我想要做的是選擇所有大寫字符,直到明年第一非大寫字母(可以是數字,可是括號等,但通常是一個小寫字母)。 我目前正在嘗試使用正則表達式,但沒有任何運氣! 任何幫助,非常感謝!

    1熱度

    2回答

    一個有這樣的: $pattern = "/\b(?:(one|two|three|four|five|(?:s|z)ix|seven|eight|nine|zero|twelve)(?:\s|-)*){4,8}/ix"; $subject = "one four-six nine twelve zero eight nine nine seven three six six"; $match

    3熱度

    3回答

    我有以下文字: DiretorioXmlImpressao=C:\\Program Files (x86)\\TESTE\\XmlImpressao\\08187168000160\\ 我想選擇(在文本的末尾14個字符的句子)所有,但CNPJ,所以我嘗試了以下正則表達式: DiretorioXmlImpressao=[^0-9]+ 返回: DiretorioXmlImpressao=C:\

    0熱度

    4回答

    我需要一個正則表達式,需要滿足以下條件: - 它應該接受的字母數字 只有一個space OR hyphen或者兩者都可以有。但在任何情況下,它應該只有一個space或一個hyphen 最大總長度應爲10個字符 例如有效數據 W1A 1HQ 1234-456 IT-12345 到目前爲止,我已經試過用下面的表達,但它不能正常工作 (^[a-zA-Z0-9][^\s\-].*[^\s\-][a-zA-

    0熱度

    1回答

    我希望regex機器查找某種模式,然後只替換該模式的一個子集。該字符串是這樣的: string1 = 'r|gw|gwe|bbbss|gwe | s' 而且,我想用一個regex這樣來代替某些字符串: re.sub('\|(gw.*)\|','nn',string1) 所以,我想找的|的東西的,但我只想替換它們之間的內容,而不是整個|(gw.*)|。 有沒有簡明的方法來做到這一點?

    0熱度

    1回答

    我正在嘗試查找生成正則表達式((a+b∗c)d)∗給出的語言的正則語法。我可以使用一般技術將正則表達式轉換爲常規語法嗎?

    1熱度

    1回答

    我有一個字符串像 wwww-wwww-wwww wwww-www-ww-ww 許多w與- 分開,但它不是常規wwww-wwww,也可能是w-w-w-w以及 我試圖找到一個正則表達式來捕獲每個單詞直到最後4個單詞。 因此,例如1的結果將是第一個8瓦特的(wwww-wwww) 對於第二個示例第一5瓦特的(wwww-w) 是否有可能做到這一點的正則表達式? 我有這樣的事情現在: ^\w*(?=\w{4}

    2熱度

    1回答

    我有一個數字矢量,我從Excel中導入了格式爲「奇怪」的方式。例如:12.000代表12000.我想將所有具有小數的數字變量轉換爲整個值(在本例中乘以1000--因爲R讀取12.000爲12,而我真正想要的是12000)。我試圖將其轉換爲字符,然後操作它以添加零。我不認爲這是最好的方式,但我嘗試這樣的長相: vec <- c(12.000, 5.300, 5.000, 33.400, 340, 3