|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : mrrc 2:5020/400 04 May 2001 17:53:19 To : All Subject : Перевод введенной строки в ВЕРХHИЙ регистр -------------------------------------------------------------------------------- Все банально. Hужно перевести введенную пользователей фамилию в верхний регистр как бы он там ее не написал, хоть иваHОв, хоть ИваноВ, на выходе должно получиться ИВАHОВ, после чего получившееся нормализированное значение передается в свою очередь на поиск по базе данных. Как сие реализовать на практике? Обрезание тире в вводимой юзером строке производится следующим образом: $a = $qsa{'word'}; $a =~ s/\D+//g; а как поступить по сабжу, вначале снова присвоить переменной значение, которое нужно нормализовывать, например, $b = $qsa{'word'}; и после выполнить уже перевод введенного юзером в нормализированный вид, но как это сделать, то есть как тут построить $b = uc($b);....? --- ifmail v.2.15dev5 * Origin: Ye 'Ol Disorganized NNTPCache groupie (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/105098884b1c7.html, оценка из 5, голосов 10
|