VFSSearchExtensions.ContainingPattern(thisIEnumerable_IFileNode_,string,RegexOptions).md
January 20, 2026 ยท View on GitHub
Atypical.VirtualFileSystem.Core
Atypical.VirtualFileSystem.Core.Extensions.VFSSearchExtensions
VFSSearchExtensions.ContainingPattern(this IEnumerable<IFileNode>, string, RegexOptions) Method
Filters files by content matching a regular expression.
public static System.Collections.Generic.IEnumerable<Atypical.VirtualFileSystem.Core.Contracts.IFileNode> ContainingPattern(this System.Collections.Generic.IEnumerable<Atypical.VirtualFileSystem.Core.Contracts.IFileNode> files, string pattern, System.Text.RegularExpressions.RegexOptions options=System.Text.RegularExpressions.RegexOptions.IgnoreCase);
Parameters
files System.Collections.Generic.IEnumerable<IFileNode>
The files to filter.
pattern System.String
The regular expression pattern.
options System.Text.RegularExpressions.RegexOptions
Regular expression options. Default is IgnoreCase.
Returns
System.Collections.Generic.IEnumerable<IFileNode>
Files with content matching the pattern.