2013-06-19 5 views
1

RegEx를 사용하여 숫자 사이의 공백을 제거해야합니다. {lhs: \"1000 U.S. dollars\",rhs: \"58 740.6015 Indian rupees\",error: \"\",icc: true}과 같은 형식의 숫자를 만들고 싶습니다. 다음 표현을 시도했지만 Regex regex = new Regex("rhs: \\\"(\\d+.\\d*)"); 오류 그래서 어떻게 통화의 이름은 다음 식을 사용RegEx를 사용하여 ASP.Net에서 숫자 사이의 공백을 제거하는 방법

+0

일반적으로 정규 표현식을 나타내는 데는 축 어적 문자열을 사용하십시오. '@ "rhs : \" "(\ d +. \ d + *)"'(이중 문자'''는 축 어미 문자열에서 큰 따옴표를 어떻게 이스케이프 처리하는지). –

답변

0

를 호출 할 때마다 변경됩니다

PS 숫자 사이의 공간을 제거 할 수 있습니다 "입력 형식이 올바르지 않습니다"

string value = Regex.Replace(response.Split(',')[1], "[^.0-9]", ""); 
관련 문제