문자열에서 숫자 추출하기
이 문서는 주어진 문자열에서 숫자를 추출하는 함수인 string_digits
에 대해 설명합니다. 이 함수를 사용하면 문자열에서 숫자만을 쉽게 얻을 수 있습니다.
함수 설명
string_digits
이 함수는 주어진 문자열에서 숫자를 파싱하여 반환합니다. 예를 들어, "I am 81 years old"라는 텍스트가 있을 때, 이 함수를 사용하면 "81"이라는 문자열을 반환받을 수 있습니다.
문법
string_digits(string);
인수
인수 이름 | 타입 | 설명 |
---|---|---|
string | String | 숫자를 추출할 문자열입니다. |
반환값
반환 타입 | 설명 |
---|---|
String | 추출된 숫자를 포함한 문자열입니다. |
예제
다음은 string_digits
함수를 사용하는 예제입니다.
var input_str = "I am 81 years old";
var t_str = string_digits(input_str);
var age = real(t_str);
위의 코드는 입력 문자열에서 숫자를 추출하고, 그 숫자를 실수형 변수 age
에 저장합니다. 만약 입력 문자열이 "I am 18"이라면, 함수는 "18"을 반환합니다.
활용 예제
- 전화번호에서 숫자 추출하기
gml var phone_str = "Call me at 123-456-7890"; var digits = string_digits(phone_str);
- 가격 정보에서 숫자 추출하기
gml var price_str = "The price is $45.99"; var price_digits = string_digits(price_str);
- 날짜에서 연도 추출하기
gml var date_str = "Today's date is 2023-10-01"; var year = string_digits(date_str);
- 사용자 입력에서 나이 추출하기
gml var user_input = "I am 30 years old"; var user_age = string_digits(user_input);
- 문서에서 페이지 번호 추출하기
gml var doc_str = "This document is on page 5 of 20"; var page_number = string_digits(doc_str);
이와 같이 string_digits
함수를 활용하면 다양한 문자열에서 숫자를 쉽게 추출할 수 있습니다.