Ich suche nach regulärem Ausdruck in Powershell, um zu überprüfen, ob Zeichenfolge einen Text enthält, der mit $
beginnt und mit $
zugegen ist.Regulärer Ausdruck in Powershell
Ex. Wenn ich in "/SUBSCRIPTIONS/$paramSubscriptionId$/RESOURCEGROUPS"
Zeichenfolge suche, dann sollte paramSubscriptionId
als Ergebnis zurückgeben.
Ich verwende '[$?$]'
, aber es funktioniert nicht wie erwartet. Kann mir bitte jemand dabei helfen?
Könnten Sie bitte den Code teilen Sie verwenden? Ohne es, * es funktioniert nicht wie erwartet * ist zu unklar. –
Haben Sie schon einen Regex-Erklärer ausprobiert? Siehe z.B. [this one] (https://regex101.com/r/dC5gO1/1), es ist ziemlich klar über deine Regex und sollte ein klarer Hinweis darauf sein, was noch fehlt. – Jeroen
@ WiktorStribiżew: Uhm, ich würde etwas wie $ s-match [$? $] '' Erraten. – Joey