Показать сообщение отдельно
  #3 (permalink)  
Старый 16.07.2017, 21:35
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,072

prog77,
<style type="text/css">
   strong{
     border: 2px #0000FF solid;
     border-radius: 8px;
     padding: 2px 8px;
   }

  </style>
<script>
  var a = "слов|предложения|из|просто", b;
  var reg = new RegExp("^("+a+")");
  var str = "простой текст словосочетание из предложения"
  str = str.split(/\s+/).map(function(a,i,c) {
  reg.lastIndex=0;
  if(reg.test(a)&&!b) {a = "<strong>" + a; b=true};
  reg.lastIndex=0;
  if((!c[i+1] && b)||(!reg.test(c[i+1]) && b)) {a += "</strong>";b=false};
  return a
}).join(" ");
document.write(str)
  </script>
Ответить с цитированием