Привет.
Вот эта штука не находит 2го вхождения
var re = new RegExp("NYSE", "gi");
content = content.replace(re, "(NYSE: HPS), boo (NYSE: PDT), boo");
Если убрать "i", то всё ок.
И ещё такой вопрос — мне нужно выделить текст цветом. Оборачиваю его в span, но он съедает пробелы. Как это сделать по уму?
Здравствуйте, cgibin, Вы писали:
C>Привет.
C>И ещё такой вопрос — мне нужно выделить текст цветом. Оборачиваю его в span, но он съедает пробелы. Как это сделать по уму?
Можно использовать тег
"<font color=\"green\">Зеленый текст</font>"
А вместо пробелов — пиши
Здравствуйте, DemonS, Вы писали:
DS>Здравствуйте, cgibin, Вы писали:
C>>Привет.
C>>И ещё такой вопрос — мне нужно выделить текст цветом. Оборачиваю его в span, но он съедает пробелы. Как это сделать по уму?
DS>Можно использовать тег
DS>DS>"<font color=\"green\">Зеленый текст</font>"
DS>
DS>А вместо пробелов — пиши
DS>DS>
DS>
Пусть мне надо выделить 'boo' в строке "foo boo bar". Если я сделаю так "foo <span .red>boo</span> bar", то на выходе получу "fooboobar", что не есть хорошо. <font> тоже не сохраняет пробелы. Можно, конечно посмотреть слева/справа от выделяемого слова на предмет пробелов и добавить их в span, но это как-то не по-джедайски.
Здравствуйте, cgibin, Вы писали:
C>Пусть мне надо выделить 'boo' в строке "foo boo bar". Если я сделаю так "foo <span .red>boo</span> bar", то на выходе получу "fooboobar", что не есть хорошо. <font> тоже не сохраняет пробелы. Можно, конечно посмотреть слева/справа от выделяемого слова на предмет пробелов и добавить их в span, но это как-то не по-джедайски.
Я не понял на каком "выходе" ты получишь "fooboobar" ...
Здесь вот:
<html>
<head>
<style>
.red { color:red; }
</style>
</head>
<body>
foo <span .red>boo</span> bar
</body>
</html>
ты видишь пробелы?