$data = "qwert\'asdf\\\'zxcv\'poiu";
# qwert'asdf\'zxcv'poiu > $1 = asdf\'zxcv
while ($data =~ /name:'([^']*?)'/g) {
print "$1\n";
};
$data = "qwert'asdf\\'zxcv'poiu";
print "$1\n";
say $1;
use 5.010;
say $1 while $data =~ /(?<!\\)'(.*?)(?<!\\)'/g;
say $1 while $data =~ /\G.*?(?<!\\)'(.*?)(?<!\\)'/g;
say $1 while $data =~ /\G(?>(?:(?>[^\\']+)|\\')*)'((?>(?:(?>[^\\']+)|\\')*))'/g;
Если Вы уже зарегистрированы на Портале - войдите в систему, если Вы еще не регистрировались - пройдите простую процедуру регистрации.