문자열 시작 확인 함수
이 문서는 문자열이 특정 부분 문자열로 시작하는지를 확인하는 string_starts_with 함수에 대해 설명합니다. 이 함수는 주어진 문자열이 특정 부분 문자열로 시작하면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
함수 문법
string_starts_with(str, substr);
매개변수 설명
| 매개변수 | 타입 | 설명 |
|---|---|---|
| str | String | 주어진 부분 문자열로 시작하는지 확인할 문자열 |
| substr | String | 문자열이 시작해야 하는 부분 문자열 |
반환값
- Boolean: 문자열이 부분 문자열로 시작하면
true, 그렇지 않으면false를 반환합니다.
예제
다음은 string_starts_with 함수를 사용하는 예제입니다.
var _message = "Hello world";
if string_starts_with(_message, "Hello") {
show_debug_message("Greeting successful!");
}
위 코드는 먼저 문자열을 생성하고 _message라는 임시 변수에 저장합니다. 그런 다음, 문자열이 "Hello"로 시작하는지 확인하고, 그렇다면 디버그 메시지를 표시합니다.
활용 예제
- 사용자 입력 확인
gml var user_input = "admin123"; if string_starts_with(user_input, "admin") { show_debug_message("관리자 권한으로 로그인 성공!"); } - 파일 경로 확인
gml var file_path = "C:/Users/Example/Documents/file.txt"; if string_starts_with(file_path, "C:/") { show_debug_message("파일 경로가 C 드라이브에 있습니다."); } - URL 확인
gml var url = "https://www.example.com"; if string_starts_with(url, "https://") { show_debug_message("안전한 HTTPS 연결입니다."); } - 이메일 도메인 확인
gml var email = "user@example.com"; if string_starts_with(email, "user@") { show_debug_message("사용자 이메일 확인 완료."); } - 비밀번호 확인
gml var password = "mypassword123"; if string_starts_with(password, "mypassword") { show_debug_message("비밀번호가 올바릅니다."); }
이와 같이 string_starts_with 함수를 활용하여 다양한 문자열 검사를 수행할 수 있습니다.