Ich habe diesen Text:Holen Sie sich das dritte Regex zwischen speziellen char
2|@Favo|Name||26.0000|50.10000|_GRE|||||City|Road||||
Ich mag etwas zwischen diesen Sonderzeichen erfassen: ||
Zum Beispiel möchte ich „Namen“ nur oder mich erfassen will „City“ erfassen
ich mit vielen Stunden und alles, was ich aufkommen verbracht habe, ist diese regex:
([^|].*[$|])\w+
Hier ist die erforderliche val ue: Wie kann ich einen von ihnen erfassen?
Vielen Dank.
Es ist nicht, was klar ist, die Anforderungen sind, könntest du sie bitte klären? Sie können die Zeichenfolge immer mit ''|'' teilen und dann nach einem Element suchen, das Ihren Kriterien entspricht. –
@ WiktorStribiżew Ich möchte die Werte zwischen "| value |", aus dem Text –
bekommen Das hilft nicht, es gibt keine '| value |' Text in Ihrer Eingabe-Zeichenfolge. –