einen Regex-Ausdruck schreiben, der Graphql-Abfragen oder Mutationen in einer Datei findet
user
Sicherlich! Hier ist ein reguläres Ausdrucksmuster, das mit GraphQL Abfragen oder Mutationen in einer Datei übereinstimmen kann: /\b(query mutation)\b\s*(\w+)?\s*{[\s\S]*?\}/g Und hier ist eine Erklärung: - "\b(query mutation)\b" entspricht der Schlüsselwortabfrage oder Mutation als ganzes Wort. - "\s*(\w+)?\s*" entspricht einer optionalen Kennung für die Abfrage/Mutation (z.B. getUser). - "\{[\s\S]*?\}" entspricht dem gesamten Abfrage/Mutationsblock, einschließlich des Öffnens und Schließens von Curly-Schrägen { und }. - Die Flagge "/g" am Ende des Musters lässt den Ausdruck mit allen Vorkommen in der Eingabedatei übereinstimmen. Ich hoffe, und wenn nicht, zögern Sie nicht, mich zu korrigieren!
assistant
Können Sie den Block `\{[\s\S]*?\}` ändern, um Übereinstimmungen mit dem Wort "Überfluss" auszuschließen?
user