Можете ли вы привести пример того, что должно не совпадать?
Читая ваш вопрос, вы хотите сопоставить только строку (возможно, на отдельной строке). Если это так, просто используйте
^.*$
В C # это становится
foundMatch = Regex.IsMatch(SubjectString, "^.*$", RegexOptions.Multiline);
А в javascript это
if (/^.*$/m.test(subject)) {
// Successful match
} else {
// Match attempt failed
}