Ich versuche, ein Regex-Muster zu schreiben, das Zeichenfolge zwischen dem ersten Vorkommen von Zeichen wo es beginnt mit "/" und kann entweder mit "/" oder enden "//" oder keiner. Zum Beispiel -Regex für Zeile beginnt mit einem Zeichen und endet mit einem der Zeichen
/test1/code1
/test/code1/code2
/test/code1//code2
Alle oben genannten sollten Code1 zurückgeben.
habe ich versucht, folgende regex -
\/+.*?(\/|\/\/)(.*)
Dies ist jedoch bei/folgenden test1 nur stoppt und gibt alles. d. h./code1 // code2.
Irgendein Vorschlag, wie ich sicherstellen kann, dass das Nachschlagen für Anfang mit/und endend mit entweder/oder // oder keiner ist?
Strenge reguläre Ausdrücke geben Sie nicht mit einem Werkzeug für das, aber Sie Programmiersprache tut wohl. Welche Sprache verwendest du? – giusti
können Sie [**^\/(. +?) (\/| $) **] (https://regex101.com/r/BSPgQd/1) verwenden –