Lines Matching refs:reg_exps_

859       reg_exps_(new PhoneNumberRegExpsAndMappings),
997 return reg_exps_->extn_patterns_for_matching_;
1003 reg_exps_->regexp_factory_->CreateInput(number));
1004 return reg_exps_->plus_chars_pattern_->Consume(number_string_piece.get());
1008 return reg_exps_->digits_pattern_->FullMatch(s);
1026 if (!reg_exps_->unwanted_end_char_pattern_->FullMatch(current_char)) {
1045 const RegExp& eligible_format_pattern = reg_exps_->regexp_cache_->GetRegExp(
1058 reg_exps_->regexp_cache_->GetRegExp("\\(?\\$1\\)?");
1439 } else if (reg_exps_->single_international_prefix_->FullMatch(
1639 NormalizeHelper(reg_exps_->all_plus_number_grouping_symbols_, true,
1696 reg_exps_->single_international_prefix_->FullMatch(international_prefix)
1725 reg_exps_->regexp_factory_->CreateInput(national_number));
1728 if (!reg_exps_->regexp_cache_->GetRegExp(
1735 reg_exps_->regexp_cache_->GetRegExp(it->pattern()));
1759 reg_exps_->carrier_code_pattern_->Replace(&carrier_code_formatting_rule,
1761 reg_exps_->first_group_capturing_pattern_->
1772 reg_exps_->first_group_capturing_pattern_->Replace(
1779 reg_exps_->regexp_cache_->GetRegExp(formatting_pattern.pattern()));
1785 reg_exps_->regexp_factory_->CreateInput(*formatted_number));
1786 if (reg_exps_->separator_pattern_->Consume(number.get())) {
1790 reg_exps_->separator_pattern_->GlobalReplace(formatted_number, "-");
1935 reg_exps_->regexp_factory_->CreateInput(national_number));
1936 if (reg_exps_->regexp_cache_->
2152 reg_exps_->regexp_factory_->CreateInput(number_to_parse));
2153 if (!reg_exps_->plus_chars_pattern_->Consume(number.get())) {
2263 reg_exps_->regexp_factory_->CreateInput(national_number));
2265 (reg_exps_->plus_chars_pattern_->Consume(number_string_piece.get()))) {
2365 if (reg_exps_->valid_start_char_pattern_->FullMatch(current_char)) {
2385 reg_exps_->capture_up_to_second_number_start_pattern_->
2507 (reg_exps_->geo_mobile_countries_.find(country_calling_code)
2508 != reg_exps_->geo_mobile_countries_.end() &&
2644 reg_exps_->geo_mobile_countries_without_mobile_area_codes_.find(
2646 reg_exps_->geo_mobile_countries_without_mobile_area_codes_.end()) {
2668 reg_exps_->regexp_factory_->CreateInput(formatted_number));
2673 if (!reg_exps_->capturing_ascii_digits_pattern_->FindAndConsume(
2704 std::map<int, char>::iterator it = reg_exps_->mobile_token_mappings_.find(
2706 if (it != reg_exps_->mobile_token_mappings_.end()) {
2715 const RegExp& non_digits_pattern = reg_exps_->regexp_cache_->GetRegExp(
2725 NormalizeHelper(reg_exps_->diallable_char_mappings_,
2738 return reg_exps_->valid_alpha_phone_pattern_->FullMatch(number_copy);
2743 NormalizeHelper(reg_exps_->alpha_phone_mappings_, false, number);
2760 if (reg_exps_->valid_alpha_phone_pattern_->PartialMatch(*number)) {
2761 NormalizeHelper(reg_exps_->alpha_phone_mappings_, true, number);
2776 return reg_exps_->valid_phone_number_pattern_->FullMatch(number);
2785 reg_exps_->regexp_factory_->CreateInput(*number));
2792 if (reg_exps_->capturing_digit_pattern_->PartialMatch(
2823 reg_exps_->regexp_factory_->CreateInput(*number));
2824 if (reg_exps_->plus_chars_pattern_->Consume(number_string_piece.get())) {
2833 reg_exps_->regexp_cache_->GetRegExp(possible_idd_prefix);
2861 reg_exps_->regexp_factory_->CreateInput(*number));
2863 reg_exps_->regexp_factory_->CreateInput(*number));
2874 reg_exps_->regexp_cache_->GetRegExp(possible_national_prefix);
2936 reg_exps_->regexp_factory_->CreateInput(number_copy));
2937 if (reg_exps_->extn_pattern_->Consume(
2943 reg_exps_->extn_pattern_->Replace(&number_copy, "");