fileContainsPattern method

Future<bool> fileContainsPattern(
  1. String filePath,
  2. Pattern pattern
)

Check if a file contains a pattern (regex)

Implementation

Future<bool> fileContainsPattern(String filePath, Pattern pattern) async {
  if (!fileExists(filePath)) {
    return false;
  }
  final content = await readFile(filePath);
  return pattern.allMatches(content).isNotEmpty;
}