jQuery valor do seletor escapando

Tenho uma lista suspensa que contém uma série de opções:

<select id=SomeDropdown>
  <option value="a'b]&lt;p>">a'b]&lt;p></option>
  <option value="easy">easy</option>
<select>

Observe que o valor / texto da opção contém algumas coisas desagradáveis:

single quotes colchete quadradoescaped html

Preciso remover a opção a'b] <p>, mas não estou tendo sorte em escrever o seletor. Nem

$("#SomeDropdown >option[value='a''b]&lt;p>']");

o

$("#SomeDropdown >option[value='a\'b]&lt;p>']");

está retornando a opção.

Qual é a maneira correta de escapar valores ao usar o seletor "value ="?

questionAnswers(8)

yourAnswerToTheQuestion