Не правильный подход)
Так она и не должна работать)
Это же регулярка.
Через обработку текста из {-Variable.1-} получи регэкспом результат в {-Variable.2-} например,
а уже потом сравнивай на равенство {-Variable.1-} и {-Variable.2-}
проще наверное через яваскрипт сделать или c#, сразу все...