Empty string: Difference between revisions
Content added Content deleted
(→{{header|jq}}: assignment to a variable) |
m (Added Sidef language) |
||
Line 1,057: | Line 1,057: | ||
# check that string is not empty |
# check that string is not empty |
||
s <> ""</lang> |
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}}== |
=={{header|Smalltalk}}== |