가격에 문자열이 포함되어 있는 경우에 사용하시면 좋습니다.
using System.Text.RegularExpressions;
RegularExpressions 네임스페이스를 참조해야 합니다. 적용 소스는 아래와 같습니다.
string strTarget = "124,560원 (재고 없음)"; string strTmp = Regex.Replace(strTarget, @"\D", ""); int nTmp = int.Parse(strTmp);
위와 같이 사용하시면 됩니다. "\D" 는 숫자가 아닌 문자열을 뜻하므로 숫자를 제외하고 다 없애라는 뜻이 됩니다. 간단하지만 요긴한것 같습니다.
MSDN의 주소 http://msdn.microsoft.com/ko-kr/library/6f7hht7k.aspx
'프로그래밍 > C#' 카테고리의 다른 글
C# 에서 웹브라우져 실행시키기 (0) | 2014.02.03 |
---|---|
C# 초간단 파일 검색 (0) | 2014.01.15 |
C# 웹 서비스 확장 응용하기 (1) | 2011.04.19 |
C# 웹 서비스 만들기 및 테스트 (4) | 2011.04.19 |
[C#] 콘솔 버전 - HTML 파싱하기 (10) | 2011.01.05 |
[C#] HTML 파싱해서 원하는 정보 가져오기 (3) | 2011.01.04 |
C# 에서 MSSQL 연결하기 - 가칭 : DBController (2) | 2011.01.03 |
[C#] Win form으로 제작한 웹페이지 소스보기 (6) | 2010.12.30 |