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

HTML+CSS+JavaScript

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Сравнение строк без учета регистра
 
 автор: риск   (24.04.2008 в 12:54)
 
 

Подскажите пожалуйста как сравнить строки без учета регистра при этом убирал лишние пробелы с начала строки и в конце?

Например:
"Строка первая" = "строка первая"
" строка первая " = "строка первая"
"стРока пЕрвая " = "строка первая"

Помогите плизззз =((

   
 
 автор: sim5   (24.04.2008 в 13:09)   письмо автору
 
   для: риск   (24.04.2008 в 12:54)
 


<?
$str1 
"Строка первая";
$str2 "стРока пЕрвая ";
if (!
strcasecmp(trim($str1), trim($str2))) echo "Строки равны"
else echo 
"Строки не равны";
?>

   
 
 автор: риск   (24.04.2008 в 13:29)
 
   для: sim5   (24.04.2008 в 13:09)
 

А кто-нибудь знает как это на JS написать?
Пожалуйста срочно нужно =(

   
 
 автор: sim5   (24.04.2008 в 13:47)   письмо автору
 
   для: риск   (24.04.2008 в 13:29)
 

А что же вы в раздел РНР вопрос задаете? В JS, нужно брать строку, переводить ее в нижний, например, регистр: toLowerCase(), затем применяя метод charAt (в цикле), проверять, равен ли первый символ пробелу charAt(0)==' ', и если да, то берем строку без него: substring(1,str.length). Аналогично проверять пробелы в конце строки. Эти манипуляции проводить с обеими строками, затем сравнить их. Что конкретно вам нужно проверять, значение полей формы?

   
 
 автор: риск   (24.04.2008 в 13:54)
 
   для: sim5   (24.04.2008 в 13:47)
 

Извините что не туда запихал вопрос, начинающий программист =))))

Нужно сравнить поле формы с переменной.

   
Rambler's Top100
вверх

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