werehuman
08.02.2011 11:50 lithium
Как бы красиво написать регекспу, которая пропускала бы два неповторяющихся и необязательных элемента в произвольном порядке? Например, "" "a" "b" "ab" и "ba" подходят. "aa", "bbb" не подходят.
Мопед не мой "/(.)\1/ # find first doubled char"
(ab|ba)
([ab]|ab|ba)
//fxd
а если a и b имеют немалую длину? Копипаст?