Determines whether the provided value is a string containing only printable ASCII characters.
The value to validate.
true if the value is a string containing only printable ASCII characters.
true
This function validates that all characters fall within the printable ASCII range (0x20 to 0x7E).
0x20
0x7E
This excludes:
\n
\r
\t
\0
Valid printable ASCII strings:
isPrintableASCIIString('hello'); // trueisPrintableASCIIString('Hello 123!'); // trueisPrintableASCIIString(''); // true Copy
isPrintableASCIIString('hello'); // trueisPrintableASCIIString('Hello 123!'); // trueisPrintableASCIIString(''); // true
Invalid strings:
isPrintableASCIIString('hello\n'); // falseisPrintableASCIIString('\ttext'); // falseisPrintableASCIIString('é'); // false Copy
isPrintableASCIIString('hello\n'); // falseisPrintableASCIIString('\ttext'); // falseisPrintableASCIIString('é'); // false
1.1
isASCIIString
Determines whether the provided value is a string containing only printable ASCII characters.