10 references to expression
Microsoft.NET.Build.Containers (10)
ReferenceParser.cs (10)
41
private static readonly string nameComponent =
expression
(alphaNumeric, optional(repeated(separator, alphaNumeric)));
55
private static readonly string ipv6address =
expression
(
67
private static readonly string domainName =
expression
(
87
private static readonly string domain =
expression
(
161
private static readonly string namePat =
expression
(
285
private static string optional(params string[] segments) => $"{group(
expression
(segments))}?";
291
private static string repeated(params string[] segments) => $"{group(
expression
(segments))}+";
296
private static string group(params string[] segments) => $"(?:{
expression
(segments)})";
301
private static string capture(params string[] segments) => $"({
expression
(segments)})";
306
private static string anchored(params string[] segments) => $"^{
expression
(segments)}$";