Programming-Idioms

Implementation
C#

Be concise.

Be useful.

All contributions dictatorially edited by webmasters to match personal tastes.

Please do not paste any copyright violating resource.

Please try to avoid dependencies to third-party libraries and frameworks.

Other implementations
import org.apache.commons.lang.StringUtils;
boolean blank = StringUtils.isBlank(s);
import "strings"
blank := strings.TrimSpace(s) == ""
$blank = !$s || $s=~/^\s*$/;
import std.algorithm;
import std.uni;
bool blank = s.all!isSpace;
blank := trim(s) = '';
import Data.Char (isSpace)
b = null (dropWhile isSpace s)
with Ada.Strings.Fixed;
use Ada.Strings.Fixed;
Blank := Index_Non_Blank (Str) = 0;
blank = s.strip() == ''
import Data.Char (isSpace)
blank :: Bool
blank = all isSpace s
$blank = (empty(trim($s));
$blank = !trim($s);
blank = s.strip.empty?
blank = s ~= nil and s:match("%S") ~= nil
let blank = s.trim().is_empty();
blank = s == nil || String.length(String.trim s) == 0
const blank = s == null || s.trim() === ''
val blank = s.trim().isEmpty()
boolean blank = s.trim().isEmpty();
System;
bool blank = string.IsNullOrWhiteSpace(s);
(setf blank (not (find #\space s :test-not #'eql)))
#include <algorithm>
#include <cctype>
#include <string>
bool blank = false;
if (s.empty() || std::all_of(s.begin(), s.end(), [](char c){return std::isspace(c);})) {
      blank = true;
}
blank = s == ''
Blank = string:is_empty(string:trim(S)).
(require '[clojure.string :refer [blank?]])
(blank? s)
IDENTIFICATION DIVISION.
PROGRAM-ID. blank string.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 BOOLEAN-BLANK     PIC X.
   88 BLANK          VALUE "T".
   88 NOT-BLANK      VALUE "F".
PROCEDURE DIVISION.
    IF s = ' '
       SET BLANK     TO TRUE
    ELSE
       SET NOT-BLANK TO TRUE
    END-IF 	 	
STOP RUN.
Dim myString As String = "abcdefg"
If String.IsNullOrEmpty(myString) Then
    '''
End If
val blank = s.isNullOrBlank()
final blank = s == null || s.trim() == '';