Как инвертировать шаблон. Скажем, есть шаблон для определения строк, которые являются числами (целыми или действительными). А я его хочу инвертировать, чтобы была такая логика: если не число, то это есть строка. PHP: <? if (preg_match('/^-?\d+(?:\.\d*)?$/', $value)) echo 'число'; else echo 'строка'; ?>
Хорошо. Только бы с данными времени и даты не спутать... '2009-10-22'... Я так и сделал пока. Но я хотел бы узнать, возможно ли чисто регулярными выражениями сделать инвертацию шаблона?