URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 5829
[ Назад ]

Исходное сообщение
"Убирание пробелов из строки, если только одни пробелы"

Отправлено ALUM , 19-Окт-06 09:49 
$Text = "       ";
$Text =~ s/*незнаю_как*//,g; # $Text = "";

#но если:
$Text = "   хрен    ";
$Text =~ s/*незнаю_как*//,g; # $Text = "   хрен    ";

подскажите как, плииз


Содержание

Сообщения в этом обсуждении
"Убирание пробелов из строки, если только одни пробелы"
Отправлено levsha , 19-Окт-06 11:44 
>$Text = "       ";
>$Text =~ s/*незнаю_как*//,g; # $Text = "";

s/^\s*$//


"Убирание пробелов из строки, если только одни пробелы"
Отправлено ALUM , 19-Окт-06 15:11 
>>$Text = "       ";
>>$Text =~ s/*незнаю_как*//,g; # $Text = "";
>
>s/^\s*$//

Спасибо!


"Убирание пробелов из строки, если только одни пробелы"
Отправлено madskull , 19-Окт-06 19:53 
>$Text = "       ";
>$Text =~ s/*незнаю_как*//,g; # $Text = "";
>
>#но если:
>$Text = "   хрен    ";
>$Text =~ s/*незнаю_как*//,g; # $Text = "   хрен  
> ";
>
>подскажите как, плииз

s/^\s+$//


"Убирание пробелов из строки, если только одни пробелы"
Отправлено madskull , 19-Окт-06 19:54 
>>$Text = "       ";
>>$Text =~ s/*незнаю_как*//,g; # $Text = "";
>>
>>#но если:
>>$Text = "   хрен    ";
>>$Text =~ s/*незнаю_как*//,g; # $Text = "   хрен  
>> ";
>>
>>подскажите как, плииз
>
>s/^\s+$//

мдя, долго же я сочинял... :)


"Убирание пробелов из строки, если только одни пробелы"
Отправлено ALUM , 20-Окт-06 10:35 
>>>$Text = "       ";
>>>$Text =~ s/*незнаю_как*//,g; # $Text = "";
>>>
>>>#но если:
>>>$Text = "   хрен    ";
>>>$Text =~ s/*незнаю_как*//,g; # $Text = "   хрен  
>>> ";
>>>
>>>подскажите как, плииз
>>
>>s/^\s+$//
>
>мдя, долго же я сочинял... :)


а чем \s* отличается от \s+ ?