FAQ |
Kalender |
|
![]() |
#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? ![]() |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Flitig postare
|
Här kanske är något som kan hjälpa? http://stackoverflow.com/questions/8...-in-javascript
|
||
![]() |
![]() |
![]() |
#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. |
||
![]() |
![]() |
![]() |
#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> |
||
![]() |
![]() |
![]() |
#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"... |
||
![]() |
![]() |
![]() |
#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. |
|||
![]() |
![]() |
![]() |
#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 |
|
|