Substring/Top and tail: Difference between revisions

→‎{{header|Nim}}: Show handling of utf-8 as unicode
(→‎{{header|Nim}}: Show handling of utf-8 as unicode)
Line 1,115:
 
=={{header|Nim}}==
<lang nim>varimport s = "The quick μ brown fox"unicode
 
echo(s.substr(1))
let s = "Hänsel ««: 10,00€"
echo(s.substr(0,s.len-2))
echo(s.substrruneSubStr(1,s.len-2))
echo(s.substrruneSubStr(0, -1))
# using slices
echo(s[.runeSubStr(1 .., -2]1))</lang>
# using the runes type and slices
let r = s.toRunes
echo(r[1 .. ^2])</lang>
{{out}}
<pre>heänsel quick μ««: brown fox10,00€
Hänsel ««: 10,00
The quick μ brown fo
änsel ««: 10,00
he quick μ brown fo
heänsel quick μ««: brown fo10,00</pre>
 
=={{header|Objeck}}==