2015-01-27 2 views
1

에서 문자열을 다시 정의 여기 내 문제는 누군가가 나를 도울 수 있기를 바랍니다있다 :자바 스크립트

// Declartions

var DBName = somthing; // changed dynamically 
var lastPiece; 

을 나는이 문자열이 있습니다

"../PeopleImages/GGP/Person_3281.jpg" 

내가 잡아 할을 문자열에있는 "Person_3281.jpg"조각을 변수에 저장하십시오. lastPiece = Person_3281.jpg; (마지막 부분이 동적으로 변경되었습니다.)

그 후

예를 들어 다른 문자열로 결합 :

var address = "https://www.google.com/gs/companyCode="+ DBName + lastPiece ; 
내가 자바 스크립트에서 할 수있는 방법을

??

+0

: http://stackoverflow.com/a/11805670/1539655 – levi

답변

1
var string = "../PeopleImages/GGP/Person_3281.jpg"; 
var arrFromString = string.split('/'); 

var lastPiece = arrFromString[arrFromString.length -1]; 
당신은 아주 간단한 정규식으로이를 달성 할 수
0

: 나는 전에이 시간을 대답

var originalstring = "../PeopleImages/GGP/Person_3281.jpg"; 
var lastpiece = /[^/]*$/.exec(originalstring)[0]; 

reference

관련 문제