|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Soft 2:5075/15.58 06 Mar 2002 01:00:28 To : Stephen V Avdeyev Subject : RE:может регексп какой? --------------------------------------------------------------------------------
SVA> есть строка, в ней поля, разделённые, скажем '||'. надо посчитать
SVA> количество полей, причём одним выражением, чтобы можно было использовать
SVA> непосредственно в if-е, скажем?
SVA> есть вариант разбить строку в массив, но это неудобно, может есть какой
SVA> регексп волшебный?
Точно не помню синтаксиса, но сосчитать количество определённых знаков в строке
можно с помощью tr///; Смотри доки. Считаешь количество разделителей, а потом
арифметические действия (+1) ну в зависимости от того как у тебя разделители
стоят.
icq #120669090
http://moneky.h1.ru
--- F.I.P.S./32 v1.0r W95/NT [M]
* Origin: е родись красивым, а родись активным (2:5075/15.58)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/34023c8523dc.html, оценка из 5, голосов 10
|