Для меня это звучит так, как будто вы атакуете проблему неправильно, что именно
ты пытаешься решить?
Вы могли бы сделать регулярное выражение, которое ловит все и сводит на нет результат.
например, в JavaScript:
if (! str.match( /./ ))
но тогда вы могли бы просто сделать
if (!foo)
вместо этого, как сказал @ [jan-hani].
Если вы хотите вставить такое регулярное выражение в другое регулярное выражение, вы
возможно, вместо этого вы ищете $ или ^ , или используйте предвидения, такие как @ [henrik-n], упомянутый.
Но, как я уже сказал, это выглядит как проблема "Я думаю, что мне нужен x, но мне действительно нужен y".