Вернуться   SEO форум - оптимизация и продвижение сайтов > Web разработки > Программирование

Важная информация
Программирование - PHP, MySQL, JavaScript, CSS, HTML верстка и т.д.

Ответ
 
Опции темы Оценить тему Опции просмотра
Старый 04.08.2011, 15:15   #1
 
Аватар для newinseo
 
Сообщений: 295
FR (активность): 8,496

Доп. информация
По умолчанию Автор темы Регулярные выражения с JavaScript

Есть строчка, где помимо всего должны быть 3 любые большие латинские буквы. Например, " *бла-бла* (XYZ)" или " *текст* ABC" и т.д.

Как с помощью javascript можно определить есть ли нужный элемент и достать его из строчки. Подозреваю, что нужно использовать регулярные выражения, но я в них не силен..
newinseo вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 04.08.2011, 15:41   #2
 
Аватар для MbILLIEHbKA
 
Сообщений: 36
FR (активность): 471

Доп. информация
По умолчанию Re: Регулярные выражения с JavaScript

Слабо знаком с javascript-ом, но регулярное выражение которое отловит 3 любые латинские буквы среди русского текста выглядит так: ([A-Z][A-Z][A-Z])
Обращение, которое подставит эти 3 буквы, из регулярных выражений: $1

Может поможет.
MbILLIEHbKA вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 04.08.2011, 19:11   #3
 
Аватар для katanaflash
 
Сообщений: 93
FR (активность): 1,963

Доп. информация
По умолчанию Re: Регулярные выражения с JavaScript

может вот так:
<script type="text/javascript">
<!--
var text = "текст"
var mc = text.match(/.+(A|B|C|D...X|Y|Z){3}/)
if( mc[1] ) alert( mc[1] )
-->
</script>
katanaflash вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
Старый 04.08.2011, 19:44   #4
 
Аватар для spy
 
Сообщений: 79
FR (активность): 1,815

Доп. информация
По умолчанию Re: Регулярные выражения с JavaScript

[html]<script type="text/javascript">
var text = "*бла-бла* (XYZ)";
var mc = text.match(/([A-Z]{3})/);
alert(mc[0]);
</script>[/html]


Разработка и раскрутка сайтов в компании Silentcode
spy вне форума  
Ответить с цитированием Сказать Плохо за это бесполезное сообщение Быстрый ответ на это сообщение
"Спасибо" от:
newinseo (04.08.2011)
Ответ

Быстрый ответ
Ваше имя пользователя: Регистрация. Для входа нажмите здесь
Случайный вопрос

Сообщение:
Опции
Внимание!
Этой теме более 3945 дней. Вы можете оставить сообщение здесь. Но, обращаем внимание. Возможно, рациональней создать новую тему (найти свежее обсуждение)?


Опции темы
Опции просмотра Оценка этой теме
Оценка этой теме:

Ваши права в разделе
Вы не можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
J - JavaScript, Joiner cthulchu SEO словарь 0 23.06.2011 17:10
JavaScript в NetBeans br3d Программирование 1 15.11.2010 01:47
Ссылки на JavaScript ? sunyang Раскрутка в общих чертах 4 04.12.2009 10:29
Google, AdSense и JavaScript komyak Раскрутка в общих чертах 0 08.03.2009 14:20
Регулярные выражения для парсинга выдачи поисковиков Assargin Софт оптимизатора, SEO утилиты 6 08.10.2008 12:12

Текущее время: 08:09. Часовой пояс GMT +3.