String.substring()
설명
String 객체에서 원하는 자리의 문자열을 복사하여 새로운 String 객체로 반환한다. from 번째 문자부터 복사하고, to 번째 문자 앞까지 복사한다. to 번째 문자는 포함되지 않는다는 것에 유의. to 값을 설정하지 않으면 문자열의 끝까지 복사하여 반환한다.
문법
myString.substring(from)
myString.substring(from, to)
매개변수
- myString: String 형 변수
- from: 복사를 시작할 문자의 인덱스 값
- to: (옵션) 복사를 끝낼 문자의 인덱스 값. to 번째 문자의 앞까지 복사된다.
반환값
- String 객체 : 새로운 String 객체에 문자열을 복사하여 반환한다.
예제 코드
시리얼 모니터에 결과:
※ 주의 및 경고:
If the string is modified, it is highly recommended using String.reserve() to prevent the memory fragmentation issue
더보기
- 언어 : Arduino - String
- 언어 : String.c_str()
- 언어 : String.charAt()
- 언어 : String.compareTo()
- 언어 : String.concat()
- 언어 : String.endsWith()
- 언어 : String.equals()
- 언어 : String.getBytes()
- 언어 : String.indexOf()
- 언어 : String.lastIndexOf()
- 언어 : String.length()
- 언어 : String.remove()
- 언어 : String.replace()
- 언어 : String.reserve()
- 언어 : String.setCharAt()
- 언어 : String.startsWith()
- 언어 : String.toCharArray()
- 언어 : String.toFloat()
- 언어 : String.toInt()
- 언어 : String.toLowerCase()
- 언어 : String.toUpperCase()
- 언어 : String.trim()
- 튜토리얼 : Built-in String Tutorials
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |