AngleSharp by AngleSharp

<PackageReference Include="AngleSharp" Version="0.9.8" />

.NET API 1,214,976 bytes

 RegexpFunction

Take a regular expression.
using AngleSharp.Css; using System.Text.RegularExpressions; namespace AngleSharp.Dom.Css { internal sealed class RegexpFunction : DocumentFunction { private readonly Regex _regex; public RegexpFunction(string url) : base(FunctionNames.Regexp, url) { _regex = new Regex(url, RegexOptions.ECMAScript | RegexOptions.CultureInvariant); } public override bool Matches(Url url) { return _regex.IsMatch(url.Href); } } }