LINUX.ORG.RU

Регулярное выражение


0

0

Придумайте мне рег. выражение, что бы ловить одиночные +,-,/,*. Почему-то [-+///*]+ ловит ко всему еще "," и вообще, ведет себя как-то не так... У меня крыша едет :-)

★★★★★

Ответ на: комментарий от Shaman007

да вроде вот так работает:
#!/usr/bin/perl
chomp;
while(<>) {
chomp($_);
if ( $_ =~ m/^([\+\-\*\/]{1})$/ ) {
print "match!\n" ;
}
}

sasha@as255:~$ ./aaaa.pl
+
match!
++
*
match!
,
/
match!
//

sasha999 ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.