In Unix system the double quotes will expand the $1, so you may not get the actual output that you required.
You can use single quotes or escape the $1(in double quotes) to solve this.
But you can also achieve this using this simple method also.(substitute loo with lo (for this requirement/string. But it won't be nice for bigger match)).
In reply to Re: Regex capturing
by manoj_speed
in thread Regex capturing
by anna_black
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |