2012-04-04 4 views
-8

두 개의 알려진 태그 사이에 문자열 (또는 문자열 배열)을 얻는 방법을 궁금합니다. 예를 들어 나는이 문자열을 가지고어떻게 두 개의 태그 사이에 문자열을 얻을 수 있습니다

string var1="my first video is [video]http://video.com/aaa[/video] and my second is[video id=\"1\" length=\"3\"]http://video.com/bbb[/video]"; 

어떻게이 값 http://video.com/aaahttp://video.com/bbb을 얻는 방법?

+0

정규 표현식을 사용하십시오. – mshsayem

+2

Regex가 필요하지 않습니다. –

+0

이 질문은 너무 애매합니다. 당신은 어떤 일을 보여줘야합니다. 어떤 코드를 시도 했습니까? 어떤 연구를 해왔습니까. 그렇지 않으면 닫힙니다. – Gray

답변

3

이 패턴을 사용하십시오 : @"\[video.*?\](.*?)\[/video\]" 다음 그룹 1을 얻으십시오. 나는 당신을 위해 일하고 싶지 않기 때문에 전체 코드를 게시하지 않을 것입니다. C# Regexes, Patterns에 대해 읽고이 패턴으로 코드를 작성해보십시오.

+0

감사합니다. 나는 당신의 패턴과 일치를 사용하여 그것을 얻을. – Stan92

관련 문제