본문 바로가기
C#, MONO

문장 변환 정리(1)

by gigasound 2021. 8. 11.

 

 

 

 

 


숫자형 문자를 정수로 반환

숫자만 포함된 문자를 정소로 변환하는것은 매우 쉽습니다. 다만 문자에 숫자만 있다고 확실히 보장해야 합니다.

int value = Convert.ToInt32(str);

hexString을 정수로 변환

int n = Int32.Parsse(string,System.Globalization.NumberStyles.HexNumber);

문장이 숫자를 표현하는지 확인

str = "1234";
int num = 0;
bool is_num = int.TryParse(str,out num);
if(is_num==true){
	//- 숫자형 문장입니다. 
    //- num에 숫자가 기록된다.
}

원하는 문자들만 출력, 특수문자를 제외하는 방법

using System.Text.RegularExpressions;

//- "0-9a-zA-Z,." 만 허용 
string str= "abc,~1^1,1234@";
string tmp = Regex.Replace(str,"[^0-9a-zA-Z,.]+","");

광고좀 꾹 눌러주시면 고맙겠습니다. 

'C#, MONO' 카테고리의 다른 글

c#과 Python의 연동  (1) 2021.08.11
Enum의 정보 변환 하기  (0) 2021.08.11
SQlite  (0) 2021.08.10
유용한 File 접근  (0) 2021.08.09
float[]를 double[]로 변화  (0) 2021.08.09