Я пытаюсь разбить строку на основе средней точки. По какой-то причине это не признает. Я могу использовать символ «pipe», поэтому я знаю, что все остальное работает, но не средняя точка. Нужно ли мне избегать средней точки? Если да, то как?Javascript split не распознается средняя точка
Javascript
var sTags = $(this).text();
// alert(sTags);
sSplitTags = sTags.split(' | ');
// Split isn't recognizing the middot
// var sSplitTags = sTags.split(' · ');
// var sSplitTags = sTags.split(' · ');
// var sSplitTags = sTags.split(' · ');
alert(sSplitTags[0]);
HTML
<div>Upscale · Gadget</div>
<div>Expensive · Widget</div>
<div>Expensive · Widget</div>
Заранее спасибо!
Должен ли быть какой-то разделитель в коде? Я вижу 'sSplitTags = sTags.split (|);', который будет синтаксической ошибкой. – jbabey
Может быть, попробуйте 'sTags.split ('\ u00B7')'? – ruakh
jababey, вы правы. Я отредактировал образец, но это не проблема. Это просто надзор с моей стороны, поскольку я пытался использовать разные подходы. ruakh, вы - решения! Спасибо всем за вашу помощь! – user1003757