(?(condition)yes-pattern|no-pattern)