Show / Hide Table of Contents

Enum WXType

The type of text (wildcard expression) of a wildex variable.

public enum WXType : byte

Namespace: Au.Types
Assembly: Au.dll

Fields

Name Description
Error

The regular expression was invalid, and parameter noExceptiontrue.

Multi

Multiple parts (option m). Match calls Match for each part (see wildex.MultiArray) and returns true if all negative (option n) parts return true (or there are no such parts) and some positive (no option n) part returns true (or there are no such parts). If you want to implement a different logic, call Match for each wildex.MultiArray element (instead of calling Match for this variable).

RegexNet

.NET regular expression (option R). Match calls System.Text.RegularExpressions.Regex.IsMatch.

RegexPcre

PCRE regular expression (option r). Match calls regexp.IsMatch.

Text

Simple text (option t, or no *? characters and no trR options).

Wildcard

Wildcard (has *? characters and no trR options). Match calls ExtString.Like.

Extension Methods

ExtMisc.HasAny<WXType>(WXType, WXType)
ExtMisc.Has<WXType>(WXType, WXType)
ExtMisc.SetFlag<WXType>(ref WXType, WXType, bool)