2012-01-12 7 views

답변

0
result = "yourstring".Replace("<DIV>", "").Replace("</Div>", ""); 
4

이 식을 가진 <div></div> 문자열을 대체 할 수 ~의 NER의 내용 :

string resultString = null; 
try { 
    resultString = Regex.Match(part, "(?<=\")(.*)(?=\")", RegexOptions.IgnoreCase |  RegexOptions.Multiline).Value; 
} catch (ArgumentException ex) { 
    // Syntax error in the regular expression 
} 
0

난 그냥 현재의 데이터를 기반으로 간단한 일을 시도 할 것입니다.

var str = "<div>test</div>\r\n<div>for IE</div>"; 

var output = str.Replace("<div>",string.Empty).Replace("</div>",string.Empty); 

또는 당신이 정규식을 사용할 수 있습니다 사업부의 특성을 좀 더 복잡한 경우에

.

2
var output = input.Replace("<div>", "").Replace("</div>", "") 
1

여기가 제 제안입니다. 이처럼이 정규 표현식 \</?Div\>을 가지고 사용

var regex = new Regex(@"\</?Div\>", RegexOptions.IgnoreCase); 
var newString = regex.Replace(stringToReplace, string.Empty); 
0
string input = @"<Div>test</Div>\r\n<Div>for IE</DIV>"; 
string pattern = @"\<(\/)*(Div){1}\>"; 
string output = Regex.Replace(input, pattern, String.Empty, RegexOptions.IgnoreCase);