FAQ |
Kalender |
2012-12-10, 23:57 | #1 | ||
|
|||
Mycket flitig postare
|
Hejsan! Försöker få ut ett specifikt ord ur en sträng, men vill sig inte.
Min sträng ser ut såhär: hej\mitt\namn\är\jonsson jag vill få ut "jonsson". i dagens läge så har jag försökt att splitta strängen: str.split('\\').reverse()[0]; Men som ni kanske förstår så går detta ju inte med chrome.. Just pga. \ används ju för att bryta en sträng. Några förslag på hur jag skall göra? |
||
Svara med citat |
2012-12-11, 00:20 | #2 | ||
|
|||
Flitig postare
|
Här kanske är något som kan hjälpa? http://stackoverflow.com/questions/8...-in-javascript
|
||
Svara med citat |
2012-12-11, 00:31 | #3 | ||
|
|||
Mycket flitig postare
|
Tack P3N, men tyvärr var det där en vanlig slash. Vilket inte är samma sak.
Hade det varit vanliga snedstreck, så hade det inte varit några problem. Men just pga att det är vänsterställt snedstreck så blir det problem. |
||
Svara med citat |
2012-12-11, 00:52 | #4 | ||
|
|||
Mycket flitig postare
|
Sådär mina vänner! Har nu löst problemet.
Jag gjorde som så att, jag använde mig av files api'et istället Som ni kanske förstod så ville jag åt filnamnet när man laddar upp en bild. Kod:
<script> $(".info_upload span.upload").click(function () { $('#upload').trigger('click'); $('input[name="uploaded"]').change(function(){ var files = this.files; var filename = ""; if (files && files.length) filename = files[0].name; else filename = $(this).val().replace("C:\\\fakepath\\\g", ""); $("span.filename").text(filename); }); }); </script> |
||
Svara med citat |
2012-12-11, 10:28 | #5 | ||
|
|||
Flitig postare
|
Aha, gott att det löste sig
Och föredömligt så visade du hur du löste det. Bra med trådar som inte slutar med enbart "Jag löste det"... |
||
Svara med citat |
2012-12-11, 11:43 | #6 | |||
|
||||
Administratör
|
Här har du ett annat exempel:
Kod:
"hej\\jag\\heter\\alex".split('\\').pop(-1);
__________________
@Zn4rK - Börja blogga - Paintball i Göteborg Det jag skriver är mina personliga åsikter och återspeglar inte vad WN eller andra företag jag representerar tycker. |
|||
Svara med citat |
2012-12-11, 23:15 | #7 | ||
|
|||
Mycket flitig postare
|
Alex.
Jag testade ditt sett och det fungerade i localhost miljön. Men så fort vi laddade upp filen på vår server online, så visades inte sidan. Däremot när man kommenterade bort just den raden, så visades sidan. Det hade något med att vi skrev att den skulle slippa \\ ... Därför fungerade inte det heller. Men som sagt, min ovanstående kod fungerar utan problem |
||
Svara med citat |
Svara |
|
|