내 문자열입니다C#에서 문자열의 일부를 받기 전 C 번호에 문자열의 일부를 얻기 위해 노력하고
svn://mcdssrv/repos/currecnt/class/
위의 내용을 어떻게 얻을 수 있습니까?
내 문자열입니다C#에서 문자열의 일부를 받기 전 C 번호에 문자열의 일부를 얻기 위해 노력하고
svn://mcdssrv/repos/currecnt/class/
위의 내용을 어떻게 얻을 수 있습니까?
String.Substring 이것을보십시오 :
string str = "svn://mcdssrv/repos/currecnt/class/MBackingBean.java";
str = str.Substring(0,str.LastIndexOf('/')+1);
string s = "svn://mcdssrv/repos/currecnt/class/MBackingBean.java";
Console.WriteLine(s.Remove(s.LastIndexOf('/'))+"/");
함께 할 또 하나의 방법을 그렇게 :
이string str = "svn://mcdssrv/repos/currecnt/class/MBackingBean.java";
string s = Regex.Match(str, ".*/").Value;
대체 예,하지만 알 수 없습니다. 정규 표현은 추악합니다. – HodlDwon
@ JoshW Regex는 의도를 분명히 보여 주며, 마지막/it_까지 모든 것을 원한다는 것을 즉시 이해할 수 있습니다. –
에게 당신은 GUI를 얻을 수 있습니다 이 주제에서 춤 : [마지막에 출현하는 문자열을 나눕니다] [1] [1] : http://stackoverflow.com/questions/22630592/split-string-by-last-occurence –