문자열 자르기의 차이

|
// 오라클
SUBSTR("문자열", "시작위치", "길이") // 시작위치가 1부터 시작한다.
substr('abcdef', 2, 3) // bcd

// java
substring("시작위치", "종료위치 + 1") // 시작위치가 0부터 시작한다.
String foo = 'abcdef';
foo.substring(0, 4) // abcd

// javascript
substr("시작위치", "길이") // 시작위치가 0부터 시작한다.
var foo = 'abcdef';
foo.substr(1, 1); // b

substring("시작위치", "종료위치") // 시작위치가 0부터 시작한다.
var foo = 'abcdef';
foo.substr(2, 3); // cde

'etc' 카테고리의 다른 글

SHA-256 해시 알고리즘  (0) 2023.08.16
PoC  (0) 2023.07.31
Copilot  (0) 2023.07.31
Web Achitectures 입문  (0) 2023.06.30
성장하려면  (0) 2023.06.30
And