Форум — Development [Perl] узнать содержит ли строка указанный символ perl 0 0 есть ли простая быстрая функция? Google выдает ес-но ссылёки на регулярный выражения, которые здесь не нужны Ссылка
Ответ на: комментарий от alexsaa 28.04.09 12:35:21 MSK а по-русски? GotDotNet (28.04.09 12:37:04 MSK) автор топика Показать ответы Ссылка
Ответ на: комментарий от alexsaa 28.04.09 12:35:21 MSK что такое X., к чему относится вопросительный знак и где строка, в которой производится поиск? I love Perl! if(string.Contains('1')) { it contains } GotDotNet (28.04.09 12:49:14 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от GotDotNet 28.04.09 12:49:14 MSK можно rindex STRING,SEARCH попробовать http://www.cs.cf.ac.uk/Dave/PERL/node56.html Tu3eK (28.04.09 13:00:19 MSK) Ссылка
Ответ на: комментарий от GotDotNet 28.04.09 12:37:04 MSK >> а по-русски? Имелось в виду вот что как я понял. $ cat contains.pl #!/usr/bin/perl my $str = 'aaa'; my $a1 = scalar $str =~ tr/a//; my $a2 = scalar $str =~ tr/b//; print "$a1 $a2\n"; $ perl contains.pl 3 0 teferiincub ★ (28.04.09 14:39:35 MSK) Показать ответ Ссылка
Ответ на: комментарий от teferiincub 28.04.09 14:39:35 MSK >> а по-русски? Имелось в виду вот что как я понял. $ cat contains.pl #!/usr/bin/perl my $str = 'aaa'; my $a1 = scalar $str =~ tr/a//; my $a2 = scalar $str =~ tr/b//; print "$a1 $a2\n"; $ perl contains.pl 3 0 форматирование забыл. teferiincub ★ (28.04.09 14:43:55 MSK) Показать ответ Ссылка
Ответ на: комментарий от teferiincub 28.04.09 14:43:55 MSK Хотя я честно говоря думаю что элементарная регулярка my $contains = $str =~ /a/; будет быстрее. )) teferiincub ★ (28.04.09 14:49:18 MSK) Ссылка
Ответ на: комментарий от iBliss 28.04.09 16:28:41 MSK >perldoc -f pos вроде нет. pos Returns the offset of where the last "m//g" search left off for the variable in question teferiincub ★ (28.04.09 17:53:46 MSK) Ссылка
Ответ на: комментарий от GotDotNet 28.04.09 12:37:04 MSK > а по-русски? Это же перл! Причём далеко не самое жуткое его лицо :) const86 ★★★★★ (28.04.09 19:09:50 MSK) Ссылка
ну даже допустим (невероятное) -- ты сможешь на 10% ускорить свою программу, ну и что? перл не для этого. www_linux_org_ru ★★★★★ (28.04.09 20:59:11 MSK) Ссылка