Мне нужно найти регулярное выражение для определения языка всех двоичных строк, содержащих не более 1 в каждой подстроке длины четыре .
Допустимая строка: 0001000100
Отклоненная строка: 100010100
Моя текущая попытка: ((0 *) (1) {0,1} (* 0)) {4} .Хотя для разных сайтов регулярных выражений это неправильно, что-то меня не удивляет, поскольку я новичок в регулярных выражениях.
Я считаю, что этот язык является регулярным, и поэтому меня просят найти регулярныйвыражение, чтобы определить его, а также и NFA и DFA, процесс для каждого я в порядке.Однако я изо всех сил пытаюсь придумать регулярное выражение, которое определяет язык.