Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Регулярка с php на JS

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Помогите переделать
kuzya
Отправлено: 04 Апреля, 2007 - 12:55:45
Post Id


Гость


Покинул форум
Сообщений всего: 80
Дата рег-ции: Февр. 2007  


Помог: 0 раз(а)




Подскажите плиз как портировать данный код с php на js?
PHP:
скопировать код в буфер обмена
  1.  
  2.        
  3.         // Bold
  4.         $search[]="#[b](.*?)[/b]#si";
  5.         $replace[]="<b>$1</b>";
  6.        
  7.         $text = preg_replace($search, $replace, $text);
  8.  

 
 Top
kamikadze
Отправлено: 04 Апреля, 2007 - 15:03:48
Post Id



Склонен к самоубийству


Покинул форум
Сообщений всего: 391
Дата рег-ции: Янв. 2007  


Помог: 0 раз(а)




Я не особо знаю яву ну сделай ехом =)
 
 Top
UserID
Отправлено: 04 Апреля, 2007 - 16:33:13
Post Id



Магистр JavaScript


Покинул форум
Сообщений всего: 151
Дата рег-ции: Авг. 2006  


Помог: 0 раз(а)




PHP:
скопировать код в буфер обмена
  1.  
  2. function parseContent(str)
  3. {
  4.         str = str.replace("<P",  "<p");
  5.         return str;
  6. }
  7.  


Это просто для примера.
Если всё же хочешь юзать регекспы, тогда юзай RegExp(), будь он не ладен.

PHP:
скопировать код в буфер обмена
  1.  
  2. var obj = new RegExp(patern);
  3. re = obj.test(hotel[i])
  4. if( re != false)
  5. {
  6. ....................................
  7. }
  8.  
 
 Top
kuzya
Отправлено: 04 Апреля, 2007 - 18:27:54
Post Id


Гость


Покинул форум
Сообщений всего: 80
Дата рег-ции: Февр. 2007  


Помог: 0 раз(а)




Пасиб =)
 
 Top
kuzya
Отправлено: 29 Июня, 2007 - 16:55:37
Post Id


Гость


Покинул форум
Сообщений всего: 80
Дата рег-ции: Февр. 2007  


Помог: 0 раз(а)




Ктонить знает как переделать регулярку пхп:
/^[a-z0-9\-_]+@[a-z0-9\-]+\.([a-z0-9\-]+\.)*?[a-z]+$/i
на js?
пробовал так переносить - не робит.
 
 Top
valenok
Отправлено: 30 Июня, 2007 - 10:40:46
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




PHP:
скопировать код в буфер обмена
  1.  
  2. emailTest = "^[_.0-9a-z-]+@([0-9a-z][0-9a-z_-]+.)+[a-z]{2,4}$";
  3.                 var regex = new RegExp(emailTest,"gi");
  4.                 // window.alert(regex.test(mail));
  5.                 if (!regex.test(mail) || mail.length<6)
  6.                         {window.alert("Please valid your e-mail."); return false;} else{return true;}


-----
Truly yours, Sasha.
 
My status
 Top
kuzya
Отправлено: 30 Июня, 2007 - 12:42:21
Post Id


Гость


Покинул форум
Сообщений всего: 80
Дата рег-ции: Февр. 2007  


Помог: 0 раз(а)




Спасибо большое! =)
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Регулярные выражения »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB