--- title: removeNonASCII tags: string,regexp,intermediate --- Removes non-printable ASCII characters. - Use `String.prototype.replace()` with a regular expression to remove non-printable ASCII characters. ```js const removeNonASCII = str => str.replace(/[^\x20-\x7E]/g, ''); ``` ```js removeNonASCII('äÄçÇéÉêlorem-ipsumöÖÐþúÚ'); // 'lorem-ipsum' ```