Regex (xml이 아님)를 통해이 요소의 값을 얻으려고합니다. 요소에서 Description이라는 단어가 필요합니다.RegEx after after after
value left only containts this
$Context/Property[Type='WorkItem!System.WorkItem']/Description$
string left =valueExpressionLeft.Value.ToString();
string fieldname =Regex.Match(left,@"\[Type=\'.*\']/([^<]+)[</]").Value;
:
string typeString = Regex.Match(valueExpressionLeft.Value.ToString(), "(?<=Type=\')[^\']+").Value;
<ValueExpressionLeft xmlns="http://Microsoft.EnterpriseManagement.Core.Criteria/">
<Property>$Context/Property[Type='WorkItem!System.WorkItem']/Description$</Property>
</ValueExpressionLeft>
이 만 입력 한 후 표시되는 내용을 반환
=
는 내가 아무 소용이 아래 kessly의 subbestion을 시도]/
후 단어 설명을 얻을 필요
왜를 당신은 정규식을 사용합니까? –
문자열 정규 표현식 내의 요소에 대한 일치는 하위 문자열 – rogue39nin
을 가정 할 때 항상 속도에 대해 제안되므로 설명이 필요한지 어떻게 알 수 있습니까? 그것이 필요한 핵심 포인트는 무엇입니까? 속성 다음 항목? 마지막 부분? 다른 것? – user1676075