$s="[*张三]与*李四说:xxx"
$s2="*李四与[*张三]说:yyy"
$exp1=stringregexp($s,"^\[.+?\]与([^\[\]]+)说\:|^([^\[\]]+)与\[.+?\]说\:",3)
if not @error then msgbox(0,'',$exp1[0])
$exp2=stringregexp($s2,"^\[.+?\]与([^\[\]]+)说\:|^([^\[\]]+)与\[.+?\]说\:",3)
if not @error then msgbox(0,'',$exp2[0])