ОБНОВЛЕНИЕ: я делаю успехи, но это сложно!
Текст теста будет valid[REGEX_EMAIL|REGEX_PASSWORD|REGEX_TEST]
.
(Реальный текст required|valid[REGEX_EMAIL]|confirmed[emailconfirmation]|correct[not in|emailconfirmation|email confirmation]
.)
([^|]+)
сохраняет REGEX_EMAIL, REGEX_PASSWORD и REGEX_TEST в массиве.
^[^[]+\[
совпадения действительны [
\]
совпадений]
^[^[]+\[
+ ([^|]+)
+ \]
не сохраняет REGEX_EMAIL, REGEX_PASSWORD и REGEX_TEST в массиве.
Как решить?