Kurz des Erfassens ‚[‘ das heißt Zeichen reguläre Ausdrücke entkommen, ich nichts aus der Spitze von meinem Kopf denken kann.
Da die Stringliteral wörtlich try @ Kopien mit -
all 1.Finding '['/'*'/'+'/'alle andere regex charachters' und dafür zu sorgen, dass der bisherige charachter a ‚\ ".
2. Eine andere Möglichkeit könnte sein, eine Grammatik/Regex zu schreiben, um dies zu überprüfen. Ich denke du brauchst eine Grammatik. In jedem Fall (1) ist einfacher.
Einige String-Methoden können helfen, die oben genannten zu überprüfen (wie IndexOf ...).
In jedem Fall ist eine Regex nur eine Zeichenfolge, außer und bis es kompiliert und verwendet wird. Ich verstehe immer noch nicht, warum du das machen willst. Wenn Sie sicherstellen wollen, dass etwas ein gut geformter Regex ist, ist das einfacher. (Ich kenne keine C# spezifische Art dafür - siehe Svishs Antwort.).
Hinweis
1.A regex ist immer eine Regel, weil die Regex „XYZ“ eine Regel, die immer passt „XYZ“ allein und nicht etwas anderes anzeigen lassen.
Ich hoffe, das hilft.
Bitte erläutern Sie, die Frage klingt für mich ziemlich unklar. –
Es klingt auch für mich unklar. – Swanand
Willst du sagen, dass du einen Regex Regex willst? Um Regex zu finden? Wenn ja ... nein. –