Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.02.2013, 23:06
Профессор
Отправить личное сообщение для Vampir3 Посмотреть профиль Найти все сообщения от Vampir3
 
Регистрация: 06.12.2011
Сообщений: 172

очередная reg-улярка :)
var e = "Х0ттабы4 зашел в чат.";


Х0ттабы4 - ник.
в нике могут быть цифры,буквы, пробелы.
нужно из ника сделать ссылку (регуляркой)

вот нужный результат:
<a href="#">Х0ттабы4</a>зашел в чат.
Ответить с цитированием
  #2 (permalink)  
Старый 19.02.2013, 23:43
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

Vampir3,
ник с пробелом это круто!
var e = "Х0ттабы4 зашел в чат.";
 e = e.replace(/(.*?)( зашел в чат)/, '<a href="#">$1</a>$2');
 alert(e);

Последний раз редактировалось рони, 19.02.2013 в 23:47.
Ответить с цитированием
  #3 (permalink)  
Старый 19.02.2013, 23:59
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

var e = "зашел в чат зашел в чат зашел в чат.";
 e = e.replace(/(.*?)( зашел в чат)/, '<a href="#">$1</a>$2');
 alert(e);
vs
var e = "зашел в чат зашел в чат зашел в чат.";
 e = e.replace(/(.*)( зашел в чат\.)$/, '<a href="#">$1</a>$2');
 alert(e);
Ответить с цитированием
  #4 (permalink)  
Старый 20.02.2013, 00:01
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

B@rmaley.e><e, только хотел тоже самое показать
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск