Empty string: Difference between revisions

m
Added Sidef language
(→‎{{header|jq}}: assignment to a variable)
m (Added Sidef language)
Line 1,057:
# check that string is not empty
s <> ""</lang>
 
=={{header|Sidef}}==
Create an empty string:
<lang ruby>s = "";
s = String.new;</lang>
 
These expressions all evaluate to true to determine emptiness:
<lang ruby>s == "";
s.length == 0;
s.is_empty;
/\A\z/.match(s)??;</lang>
 
Non-empty expressions, in addition to simply negating the above expressions:
<lang ruby>s != "";
s.length?;
s.length > 0;
/./s.match(s)??;</lang>
 
=={{header|Smalltalk}}==
2,747

edits