抜き出したい部分に相当する正規表現を、\(\)でグループ化する
グループ内の正規表現にマッチした文字列が表示される
text="<a target=WINDOW href=URL>ANCHOR</a>"
expr "$text" : '.* \(target=[^ >]*\)'
expr "$text" : '.* href=\([^ >]*\)'
expr "$text" : '.*>\(.*\)<'
$ ./str_match_expr.sh
target=WINDOW
URL
ANCHOR