If i understood you question correctly, do you want something like this.
$name = 'celery'; $scalar = "::fruits||apple::fruits||orange::vegetable||celery::vegetab +le||lettuce"; $scalar =~ s/::(fruits|vegetable)\|\|$name//gsi; print "$scalar";
Thanks in advance
Prasad
In reply to Re: Removing a Pattern matched in a Scalar
by prasadbabu
in thread Removing a Pattern matched in a Scalar
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |