# .ISEMPTY()
> [HTML Version](isempty().htm)
**.ISEMPTY(expr\$)**
The .ISEMPTY() function returns a boolean value (.TRUE or .FALSE) depending on whether the string or unformatted expression is empty, where "empty" is defined as meeting one of the following conditions:
- If the expression is .NULL, i.e. if .ISNULL(expr\$) returns .TRUE
- In the case of a string expression, if expr\$ = "", i.e. if it contains zero or more blanks up to the first null, and nothing more.
- In the case of an unformatted variable or expression, if it contains only null bytes.
**Also See**
• [IFe()](ife()andife$().htm.md)
• [IFELSE()](ifelseandifelse$().htm.md)
• [.ISNULL()](specialordmapfunctions.htm.md)
**History**
2023 August, A-Shell 6.5.1742: Function added to A-Shell.