String case: Difference between revisions

→‎{{header|Zig}}: zigstr project has moved; update link in TODO
m (→‎{{header|Wren}}: Minor tidy)
(→‎{{header|Zig}}: zigstr project has moved; update link in TODO)
 
(3 intermediate revisions by 3 users not shown)
Line 1,619:
OUTPUT (LowerCased);
OUTPUT (TitleCased);</syntaxhighlight>
 
=={{header|Ecstasy}}==
The methods on <code>String</code> are <code>toUppercase()</code> and <code>toLowercase()</code>:
 
<syntaxhighlight lang="ecstasy">
module test {
void run() {
@Inject Console console;
console.print($"{"alphaBETA".toLowercase()=}");
console.print($"{"alphaBETA".toUppercase()=}");
}
}
</syntaxhighlight>
 
{{out}}
<pre>
x$ xec test
"alphaBETA".toLowercase()=alphabeta
"alphaBETA".toUppercase()=ALPHABETA
</pre>
 
=={{header|Elena}}==
Line 2,911 ⟶ 2,931:
Lower case : alphabeta
</pre>
 
=={{header|PascalABC.NET}}==
<syntaxhighlight lang="delphi">
##
var s := 'exAmpLe sTrinG';
s.ToLower.Println;
s.ToUpper.Println;
</syntaxhighlight>
{{out}}
<pre>
example string
EXAMPLE STRING
</pre>
 
 
 
=={{header|Peloton}}==
Line 3,778 ⟶ 3,813:
ALPHABETA
ALPHABETA
</pre>
 
=={{header|Uiua}}==
{{works with|Uiua|0.11.1}}
<syntaxhighlight lang="uiua">
¯"alphaBETA" # swapcase
⌵"alphaBETA" # upper
¯⌵"alphaBETA" # lower
±"alphaBETA123" # case mask 1=upper, -1=lower, 0=neither
</syntaxhighlight>
{{out}}
<pre>
"ALPHAbeta"
"ALPHABETA"
"alphabeta"
[¯1 ¯1 ¯1 ¯1 ¯1 1 1 1 1 0 0 0]
</pre>
 
Line 4,117 ⟶ 4,168:
try stdout_wr.print("upper: {s}\n", .{upper});
 
// TODO use https://githubcodeberg.comorg/jecolondude_the_builder/zigstr
}</syntaxhighlight>
 
1

edit