Freigeben über


CosmosLinqExtensions.RegexMatch Methode

Definition

Überlädt

RegexMatch(Object, String)

Gibt einen booleschen Wert zurück, der angibt, ob der angegebene Ausdruck mit dem angegebenen Regex-Muster übereinstimmt. Weitere Informationen finden Sie unter https://learn.microsoft.com/en-us/azure/cosmos-db/nosql/query/regexmatch. Diese Methode soll nur in LINQ-Ausdrücken verwendet werden und wird auf dem Server ausgewertet. In der Clientbibliothek wird keine Implementierung bereitgestellt.

RegexMatch(Object, String, String)

Gibt einen booleschen Wert zurück, der angibt, ob der angegebene Ausdruck mit dem angegebenen Regex-Muster übereinstimmt. Weitere Informationen finden Sie unter https://learn.microsoft.com/en-us/azure/cosmos-db/nosql/query/regexmatch. Diese Methode soll nur in LINQ-Ausdrücken verwendet werden und wird auf dem Server ausgewertet. In der Clientbibliothek wird keine Implementierung bereitgestellt.

RegexMatch(Object, String)

Quelle:
CosmosLinqExtensions.cs

Gibt einen booleschen Wert zurück, der angibt, ob der angegebene Ausdruck mit dem angegebenen Regex-Muster übereinstimmt. Weitere Informationen finden Sie unter https://learn.microsoft.com/en-us/azure/cosmos-db/nosql/query/regexmatch. Diese Methode soll nur in LINQ-Ausdrücken verwendet werden und wird auf dem Server ausgewertet. In der Clientbibliothek wird keine Implementierung bereitgestellt.

public static bool RegexMatch (this object obj, string regularExpression);
static member RegexMatch : obj * string -> bool
<Extension()>
Public Function RegexMatch (obj As Object, regularExpression As String) As Boolean

Parameter

obj
Object
regularExpression
String

Ein Zeichenfolgenausdruck mit einem regulären Ausdruck, der für die Verwendung bei der Suche definiert ist.

Gibt zurück

Gibt true zurück, wenn die Zeichenfolge mit den regex-Ausdrücken übereinstimmt. andernfalls false.

Beispiele

var matched = documents.Where(document => document.Name.RegexMatch(<regex>));

Gilt für:

RegexMatch(Object, String, String)

Quelle:
CosmosLinqExtensions.cs

Gibt einen booleschen Wert zurück, der angibt, ob der angegebene Ausdruck mit dem angegebenen Regex-Muster übereinstimmt. Weitere Informationen finden Sie unter https://learn.microsoft.com/en-us/azure/cosmos-db/nosql/query/regexmatch. Diese Methode soll nur in LINQ-Ausdrücken verwendet werden und wird auf dem Server ausgewertet. In der Clientbibliothek wird keine Implementierung bereitgestellt.

public static bool RegexMatch (this object obj, string regularExpression, string searchModifier);
static member RegexMatch : obj * string * string -> bool
<Extension()>
Public Function RegexMatch (obj As Object, regularExpression As String, searchModifier As String) As Boolean

Parameter

obj
Object
regularExpression
String

Ein Zeichenfolgenausdruck mit einem regulären Ausdruck, der für die Verwendung bei der Suche definiert ist.

searchModifier
String

Ein optionaler Zeichenfolgenausdruck mit den ausgewählten Modifizierern, die mit dem regulären Ausdruck verwendet werden sollen.

Gibt zurück

Gibt true zurück, wenn die Zeichenfolge mit den regex-Ausdrücken übereinstimmt. andernfalls false.

Beispiele

var matched = documents.Where(document => document.Name.RegexMatch(<regex>, <search_modifier>));

Gilt für: