NEST by Elastic and contributors

<PackageReference Include="NEST" Version="7.3.0" />

.NET API 4,396,544 bytes

 IPatternTokenizer

public interface IPatternTokenizer : ITokenizer
A tokenizer of type pattern that can flexibly separate text into terms via a regular expression.
string Flags { get; set; }

The regular expression flags.

int? Group { get; set; }

Which group to extract into tokens. Defaults to -1 (split).

string Pattern { get; set; }

The regular expression pattern, defaults to \W+.