로 시작 ($ ASMLNA $ * $ TSM $ * 8 * ($ GrossDownTarget $ * $ 005930K $) + 15) 이제
나는 모든 변수를 얻기 위해 노력하고 있어요 $ $ 사이에 있습니다. 예를 들어 $ ASMLNA $ 때문에 ASMLNA를 제공해야합니다.
내가 정규식을 사용하여 시도하고이 사람이 올바른 방향으로 날 지점 수 있다면 그것은 좋은 것입니다 지금
Regex r = new Regex(@"[^\$]"); string Contents = txtRegEx.Text.Trim(); MatchCollection ImageCollection = r.Matches(Contents); string tempContents = string.Empty; foreach (Match match in ImageCollection) { tempContents+= match.Value; }
까지 할 수 있었던 것입니다.
여기 정규 표현식을 사용해야한다고 생각하십니까? 처음에는 문자열 하나를 반복하고 시작과 끝 위치를 하나의'LinkedList'(또는 두 개를 가질 수 있습니다 : 시작과 끝을 하나씩)로 저장 한 다음 regex-free를 통해 다른 마술을하면 어떨까요? 코드도? –