Вы должны найти минимальное количество ключевых слов и определить некоторые логические правила.Если вы определите правильные правила, определенное ими регулярное выражение будет не очень большим.Обратите внимание: чем меньше у вас ключевых слов и правил, тем больше вероятность ошибки (SourceCode = true для файла, который не является исходным кодом, SourceCode = false для файла, который является исходным кодом).Кроме того, чем больше у вас ключевых слов и правил, тем больше времени требуется, чтобы проверить, является ли файл исходным кодом или нет.