add findChar_range