2016-03-26 21 views
0

Ich bin eine Zeichenfolge so etwas wie dies die Suche: \u0026quot;3487 - IRA NEEDLES/PATH TO WESTMEADOW\u0026quot;Ausgabe passend Backslash

Der Versuch, diesen entsprechen: 3487 - IRA NEEDLES/PATH TO WESTMEADOW

Mit dieser regex: /(\d\d\d\d\s-\s[A-za-z\s\/]+)/g

Aber aus irgendeinem Grund, es ist die \ passende und u nach meinem beabsichtigten Spiel:

3487 - IRA NEEDLES/PATH TO WESTMEADOW\u

Kann mir jemand helfen? Ich kann nicht herausfinden, was mit der Regex falsch ist:/

+0

Es ist schwer zu sagen, ohne die Regex-Implementierung zu kennen, aber ich denke, dass Sie nur den Schrägstrich für die Regex und nicht Ihre Programmiersprachen entkommen. Also probiere '\\ /' anstelle von '\ /' – Wolph

+0

Ich arbeite gerade in regex101, ich werde die eigentlichen Sachen in Javascript machen. \\/'Fehler raus:/ – Nathan

Antwort

2

Einer Ihrer Bereiche ist A-z. Es enthält einen umgekehrten Schrägstrich. Sie wollen wahrscheinlich A-Z.

+0

Wow, gutes Auge. Geändert und es funktioniert jetzt gut. Vielen Dank :) – Nathan