Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Регулярные Выражения

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Русские выражения

Сообщения:  [1-3] 

 
 автор: Diman   (22.04.2012 в 18:27)   письмо автору
5.5 Кб
 
   для: cheops   (22.04.2012 в 13:26)
 

кодировка utf-8
У меня используется jv для отправки формы (прикр. файл).
Форма обычная с идент. contact-form
В недере прикр. сам jv и простенько указываю маленький скриптик, чтобы форма с нужным идент. обраб. функцией вызванной из jv
<script type="text/javascript">
       $(window).load(function(){
           $('#contact-form').forms({
             ownerEmail:'info@lirein.ru'
             })
       })
    </script>


Но когда я вношу выше рег. выражение для рус. фраз, то перестает функция перестает работать. А я слабо еще разбираюсь в jv и рег. выраж.
Форма следующего плана:

<form id="contact-form">
                          <div class="success">Успешно!<strong> Мы с Вами свяжемся в ближайшее время.</strong></div>
                            <fieldset>
                                <label class="name">
                                      <input type="text" value="Имя:">
                                      <span class="error">*Не допустимое имя.</span> <span class="empty">*Это поле обязательно для заполнения.</span> 
                                  </label>
                                  <label class="email">
                                      <input type="text" value="E-mail:">
                                      <span class="error">*Неправильный емеил.</span> <span class="empty">*Это поле обязательно для заполнения.</span> 
                                  </label>

и т.д. (обычная)
При клике скажем на "Имя" значение value убирается и польз. пишет свое. Но когда я изменил на рус. выражения для проверки в файле jv эффект пропал. Не поможете немножко?

  Ответить  
 
 автор: cheops   (22.04.2012 в 13:26)   письмо автору
 
   для: Diman   (22.04.2012 в 13:24)
 

1. Какая кодировка используется?
2. Замените все "a-zA-Z" на "a-zA-Zа-яёА-ЯЁ".

  Ответить  
 
 автор: Diman   (22.04.2012 в 13:24)   письмо автору
 
 

Помогите пожалуйста подправить данные строки, чтоб поддерживало еще и русс. язык.
".name":{rx:/^[a-zA-Z'][a-zA-Z-' ]+[a-zA-Z']?$/,target:'input'},
".state":{rx:/^[a-zA-Z'][a-zA-Z-' ]+[a-zA-Z']?$/,target:'input'},
".message":{rx:/.{20}/,target:'textarea'}

  Ответить  

Сообщения:  [1-3] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования