string_util: add MatchPattern
modify author copyrights