Существует ли шаблон регулярного выражения, который будет соответствовать строке, содержащей повторяющийся шаблон, например ::100100
"a"|"b","c"|"d",...,"y"|"z"
Есть идеи?
Может быть, вы ищете что-то вроде этого:
^"."\|"."(,"."\|".")*$
Это будет соответствовать разделенному запятыми списку последовательностей вида " α "|" β ", где α и β может быть любым символом.
"
"|"
Просто обратите внимание, что для правильного поиска повторяющегося шаблона вы можете использовать группировку следующим образом:
<(htmltag>).*\1
где \ 1 относится к повторяющейся строке в 1-й группе. Имеет смысл?