Substring/Top and tail: Difference between revisions
Content added Content deleted
Line 1,114: | Line 1,114: | ||
var s = "\uD83D\uDC0Eabc\uD83D\uDC0E"; // Horse emoji, a, b, c, horse emoji: "🐎abc🐎" |
var s = "\uD83D\uDC0Eabc\uD83D\uDC0E"; // Horse emoji, a, b, c, horse emoji: "🐎abc🐎" |
||
var sizeOfFirstChar = s. |
var sizeOfFirstChar = Character.isSurrogate(s.charAt(0)) ? 2 : 1; |
||
var sizeOfLastChar = s. |
var sizeOfLastChar = Character.isSurrogate(s.charAt(s.length() - 1)) ? 2 : 1; |
||
var removeFirst = s.substring(sizeOfFirstChar); |
var removeFirst = s.substring(sizeOfFirstChar); |