Substring/Top and tail: Difference between revisions

Content added Content deleted
(→‎{{header|Nim}}: Show handling of utf-8 as unicode)
Line 1,115: Line 1,115:


=={{header|Nim}}==
=={{header|Nim}}==
<lang nim>var s = "The quick μ brown fox"
<lang nim>import unicode

echo(s.substr(1))
let s = "Hänsel ««: 10,00€"
echo(s.substr(0,s.len-2))
echo(s.substr(1,s.len-2))
echo(s.runeSubStr(1))
echo(s.runeSubStr(0, -1))
# using slices
echo(s[1 .. -2])</lang>
echo(s.runeSubStr(1, -1))
# using the runes type and slices
let r = s.toRunes
echo(r[1 .. ^2])</lang>
{{out}}
{{out}}
<pre>he quick μ brown fox
<pre>änsel ««: 10,00€
Hänsel ««: 10,00
The quick μ brown fo
änsel ««: 10,00
he quick μ brown fo
he quick μ brown fo</pre>
änsel ««: 10,00</pre>


=={{header|Objeck}}==
=={{header|Objeck}}==