Hallo Jan99,
2015-01-28T06:35:34
jan99da hatte ich mich wohl wieder etwas schlecht ausgedrückt ! Sorry!
Auch sorry, denn ich verstehe wohl die Frage nicht.
Falls Du statt nur nach Slashes nach Backslashes oder Slashes splitten willst, siehe Muffis Antwort.
Falls Du die Backslashes in einem String in Slashes umwandeln willst, siehe meine Antwort.
Falls beides nicht das ist, was Du willst, wirst Du Dich um eine verständlichere Beschreibung Deines Problems bemühen müssen, fürchte ich.
HTH
Grüße
payx
PS: Deine Postings widersprechen sich. Erst hast Du gesagt:
2015-01-27T15:15:11
jan99in einem Script habe ich folgenden Ausdruck
my @tags = split(/\//,$element->tag('addr:housenumber')->value());
Das Problem ist jetzt das statt des / auch \ in der ankommenden Zeichenkette vorkommen kann.
Jetzt sagst Du umgekehrt:
2015-01-28T06:35:34
jan99Also mein Split teilt normalerweise am "\" auf - nun kann es sein das auch durch eine andere Situation im Input (das ist nebensächlich) auch "/" statt "\" kommen
So oder so: Muffis Vorschlag sollte das Problem lösen, dass Du nach Schrägstrichen splitten willst, egal wie herum sie geneigt sind.
Editiert von payx: PS
Last edited: 2015-01-28 12:38:52 +0100 (CET)