문자열이 있으므로 두 번 나누고 특수 문자 뒤에 오는 부분을 선택해야합니다.C# Regex.Split 및 정규 표현
string myString = "Word 2010|82e146e7-bc85-4bd4-a691-23d55c686f4b;#Videos|55140947-00d0-4d75-9b5c-00d8d5ab8436";
string[] guids = Regex.Split(myString,";#");
을 그래서 여기에 내가 값 + GUID 두 요소의 배열을 얻고있다 :
말할 수 있습니다.
[0] 82e146e7 - bc85-4bd4-a691-23d55c686f4b
[1] 55140947-00d0-4d75-9b5c - 00d8d5ab8436
어떤 방법 :하지만 같은 단지 GUID를 필요 한 두 줄로하고 있는거야?
것은'사용한다는 것입니다 Regex.Split' (위의 컨텍스트에서) String.Split보다는 오히려 무의미합니다. 그리고 개인적으로 저는 두 가지 기능을 가지고 있습니다. 하나는 위와 같이 분할하고 다른 하나는 파이프에서 분할하는 기능입니다. – Chris