# IsNullOrWhitespace (StringValue)

| **Name**    | ***IsNullOrWhitespace (String)***                                                                                                                                                                                                         |
| ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Syntax      | IsNullOrWhitespace (String val)                                                                                                                                                                                                           |
| Purpose     | To determine whether a string is null, if its length is zero, or if it contains only white space characters.                                                                                                                              |
| Description | <p>Returns true if the specified string contains null value, if string length is zero, or if a string contains only white space characters.</p><p><strong>Note</strong>: White space characters are space, tab, return, and linefeed.</p> |
| Return Type | Boolean                                                                                                                                                                                                                                   |
| Parameters  | val \[System.String] – Expression that will be evaluated                                                                                                                                                                                  |

**Example**

<figure><img src="https://github.com/astera-software/Astera_Data_Stack_v9/blob/main/.gitbook/assets/0%20(14).png" alt=""><figcaption></figcaption></figure>

In this example, we will pass a whitespace value to the function transformation object using a *Variables* object.

![](https://github.com/astera-software/Astera_Data_Stack_v9/blob/main/.gitbook/assets/1%20\(15\).png) ![](https://github.com/astera-software/Astera_Data_Stack_v9/blob/main/.gitbook/assets/2%20\(15\).png)

In the output, you can see that the Boolean value, True, has been returned as the passed value consisted of whitespaces. If the same variable was passed through the *IsNullOrEmpty* function, The output would be false.

<figure><img src="https://github.com/astera-software/Astera_Data_Stack_v9/blob/main/.gitbook/assets/3%20(10).png" alt=""><figcaption></figcaption></figure>
