char_extractor