|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Igor Nikolaev 2:5030/266 12 Jul 2001 12:20:22 To : Alexander Averbuh Subject : Re: Подскажите регул. выражение -------------------------------------------------------------------------------- Alexander Averbuh <Alexander_Averbuh@p123.f69.n4625.z2.fidonet.org> wrote: Приятно иметь на руках точные формулировки (-: > Имеется строка, в которой нужно после всех точек "." вставить пробел, но если > встречается "Hарк.ВС", то после точки пробел вставлять не нужно. # Вставление после каждой точки пробела при условии # что в строке не встречается "Hарк.ВС" s/\./. /og unless /Hарк\.ВС/o; > Также нужно после запятой вставить пробел, но если после запятой идет цифра, > что пробел опять таки не нужен. # Вставление после первой запятой пробела # при условии что за ней не идёт цифры. if ( /,/o ) { $_="$`$& $'" unless $' =~ /^\d/o; } -- Игорь Hиколаев --- ifmail v.2.12.os.sensi * Origin: Разница между инфиксами и суффиксами (2:5030/266@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/134161ee58aca.html, оценка из 5, голосов 10
|