JSFiddle - React, Tailwind, and code Playground

HTML

<script src="https://github.com/jquery/sizzle/raw/ac300a94aa939e63035a28c6fed1eb54546084a7/sizzle.js"></script>

JavaScript

var selector,
    selectors = [
        // quoted
        "p:contains('fo(o\nbar')",
        
        // unquoted
        "p:contains(fo(o\nbar)"
    ];

while ( (selector = selectors.shift()) ) {
    try {
        Sizzle( selector );
        alert( selector + "\n\nsuccess" );
    } catch ( x ) {
        alert( selector + "\n\n" + x.message );
    }
}