JSFiddle - React, Tailwind, and code Playground

JavaScript

let str = "Cigar? Toss it in a can. It is so tragic";

const is_p = string => {
    const validCharacters = "abcdefghijklmnopqrstuvwxyz".split("");
    const stringCharacters = string
        .toLowerCase()
        .split("")
        .reduce((characters, character) => validCharacters.indexOf(character) > -1 ? characters.concat(character) : characters, []);
    return stringCharacters.join("") === stringCharacters.reverse().join("");
};

console.log(is_p(str))