Как написать корпорацию в соответствии с строками, где каждый отличный символ встречается одинаково?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как написать корпорацию в соответствии с строками, где каждый отличный символ встречается одинаково?

Сообщение Anonymous »

У меня есть задача, когда мне нужно написать один шаблон режима, чтобы соответствовать строкам, которые удовлетворяют следующее свойство: < /p>
Каждый отдельный символ в строке появляется точно одинаково. является действительным, потому что D и E оба появляются 2 раза.
"Edified" недействительны, потому что количество символов отличается. /> Длина строки может быть переменной (до некоторого предела, например, 62 chars). < /p>
Двигатель режима - это модуль регулярного выражения Python (поддерживает рекурсию и названные группы). < /p>
Я подозреваю, что это может быть не срабатываемым со стандартным повторным, но я хочу знать, что это так, что это может быть. Модуль режима Python.5. "Tally"
Alright, time for a real challenge. This one should actually be difficult!
< /code>
match_words = [
"arraigning", "nonordered", "abadbacdcacbdbdc", "mesosome", "ananna",
"unendued", "tromometer", "caucasus", "intestines", "i", "deed",
"horseshoer", "happenchance", "reappear", "deeded", "pullup",
"arraigning", "testes", "mononymy", "scintillescent", "couscous"
]

not_match_words = [
"edified", "unreverberating", "underpass", "interinsert", "pilfered",
"nippiness", "gregarinian", "deicide", "nonaristocratic", "rototiller",
"ozonizing", "museums", "backbreaker", "interradiated", "antistalling",
"naturalize", "equitriangular", "reparticipate", "ppd", "miasmas", "cabbage"
]
< /code>
Generate satisfying regex with maximum allowable length is 62
Just CTF Challenge about regex

Подробнее здесь: https://stackoverflow.com/questions/796 ... occurs-the
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»