Я делаю онлайн-трансляцию новостей. как твиттер, если какой-нибудь хастаг (#blabla), то это будет красный цвет ..Как определить символ (#) с помощью javascript?
Кто-нибудь может мне помочь? Заранее спасибо
Я делаю онлайн-трансляцию новостей. как твиттер, если какой-нибудь хастаг (#blabla), то это будет красный цвет ..Как определить символ (#) с помощью javascript?
Кто-нибудь может мне помочь? Заранее спасибо
Вы, вероятно, ищет indexOf()
Метод IndexOf() возвращает индекс в пределах вызывающей строки объекта первого вхождения заданного значения, начиная поиск в fromIndex. Возвращает -1, если значение не найдено.
Также как и другие отметили, и если вы ищете регулярное выражение, то это один будет работать для вас, а
(^|\s)(#[a-z\d][\w-]*)
'O' должен быть капиталом. indexOf() – BabyDuck
@balaG: - Спасибо. Обновлено! –
IndexOf() может помочь вам, пожалуйста, напишите больше кода – Sim1
http://erictarn.com/post/1060722347/the-best-twitter-hashtag-regular-expression – kishan
/# \ w + \ b/g, если вы ищете хэштег в строке, это регулярное выражение должно помочь ... предоставить больше подробности .... – sinisake