Table of Contents - js_regex-3.13.0 Documentation
Pages
Classes and Modules
- JsRegex
- JsRegex::Conversion
- JsRegex::Converter
- JsRegex::Converter::AnchorConverter
- JsRegex::Converter::AssertionConverter
- JsRegex::Converter::BackreferenceConverter
- JsRegex::Converter::Base
- JsRegex::Converter::ConditionalConverter
- JsRegex::Converter::Context
- JsRegex::Converter::EscapeConverter
- JsRegex::Converter::FreespaceConverter
- JsRegex::Converter::GroupConverter
- JsRegex::Converter::KeepConverter
- JsRegex::Converter::LiteralConverter
- JsRegex::Converter::MetaConverter
- JsRegex::Converter::PropertyConverter
- JsRegex::Converter::SetConverter
- JsRegex::Converter::SubexpressionConverter
- JsRegex::Converter::TypeConverter
- JsRegex::Converter::UnsupportedTokenConverter
- JsRegex::Error
- JsRegex::Node
- JsRegex::SecondPass
- JsRegex::Target
Methods
- ::adapt_backref_to_permutation — JsRegex::SecondPass
- ::adapt_conditional_to_permutation — JsRegex::SecondPass
- ::adapt_referenced_group_to_permutation — JsRegex::SecondPass
- ::alternate_conditional_permutations — JsRegex::SecondPass
- ::build_permutation — JsRegex::SecondPass
- ::call — JsRegex::SecondPass
- ::captured_group_count — JsRegex::SecondPass
- ::cast — JsRegex::Target
- ::compatible? — JsRegex
- ::condition_permutations — JsRegex::SecondPass
- ::conditional_tree_permutations — JsRegex::SecondPass
- ::conditions — JsRegex::SecondPass
- ::convert — JsRegex::Converter
- ::convert_astral_data — JsRegex::Converter::LiteralConverter
- ::convert_data — JsRegex::Converter::LiteralConverter
- ::convert_options — JsRegex::Conversion
- ::convert_source — JsRegex::Conversion
- ::crawl — JsRegex::SecondPass
- ::directly_compatible? — JsRegex::Converter::TypeConverter
- ::escape_incompatible_bmp_literals — JsRegex::Converter::LiteralConverter
- ::for — JsRegex::Converter
- ::guarantees_at_least_one_match? — JsRegex::SecondPass
- ::map — JsRegex::Converter::PropertyConverter
- ::min_quantify — JsRegex::SecondPass
- ::new — JsRegex
- ::new — JsRegex::Converter::Context
- ::new — JsRegex::Node
- ::new! — JsRegex
- ::null_quantify — JsRegex::SecondPass
- ::of — JsRegex::Conversion
- ::substitute_root_level_keep_mark — JsRegex::SecondPass
- ::surrogate_pair_limit= — JsRegex::Converter
- ::surrogate_substitution_for — JsRegex::Converter::LiteralConverter
- #<< — JsRegex::Node
- #apply_quantifier — JsRegex::Converter::Base
- #build_absence_group — JsRegex::Converter::GroupConverter
- #build_absence_group_if_simple — JsRegex::Converter::GroupConverter
- #build_character_set — JsRegex::Converter::PropertyConverter
- #build_group — JsRegex::Converter::GroupConverter
- #build_named_group — JsRegex::Converter::GroupConverter
- #build_options_group — JsRegex::Converter::GroupConverter
- #build_passive_group — JsRegex::Converter::GroupConverter
- #capture_group — JsRegex::Converter::Context
- #case_insensitivize — JsRegex::Converter::LiteralConverter
- #casefolding_needed? — JsRegex::Converter::SetConverter
- #character_set — JsRegex::Converter::TypeConverter
- #children= — JsRegex::Node
- #convert — JsRegex::Converter::Base
- #convert_alternatives — JsRegex::Converter::MetaConverter
- #convert_bol — JsRegex::Converter::AnchorConverter
- #convert_boundary — JsRegex::Converter::AnchorConverter
- #convert_call — JsRegex::Converter::BackreferenceConverter
- #convert_codepoint_list — JsRegex::Converter::EscapeConverter
- #convert_data — JsRegex::Converter::AnchorConverter
- #convert_data — JsRegex::Converter::AssertionConverter
- #convert_data — JsRegex::Converter::BackreferenceConverter
- #convert_data — JsRegex::Converter::ConditionalConverter
- #convert_data — JsRegex::Converter::EscapeConverter
- #convert_data — JsRegex::Converter::FreespaceConverter
- #convert_data — JsRegex::Converter::GroupConverter
- #convert_data — JsRegex::Converter::KeepConverter
- #convert_data — JsRegex::Converter::LiteralConverter
- #convert_data — JsRegex::Converter::MetaConverter
- #convert_data — JsRegex::Converter::PropertyConverter
- #convert_data — JsRegex::Converter::SetConverter
- #convert_data — JsRegex::Converter::SubexpressionConverter
- #convert_data — JsRegex::Converter::TypeConverter
- #convert_data — JsRegex::Converter::UnsupportedTokenConverter
- #convert_expression — JsRegex::Converter::Base
- #convert_name_ref — JsRegex::Converter::BackreferenceConverter
- #convert_nonboundary — JsRegex::Converter::AnchorConverter
- #convert_subexpressions — JsRegex::Converter::Base
- #convert_to_plain_num_ref — JsRegex::Converter::BackreferenceConverter
- #count_recursion — JsRegex::Converter::Context
- #data — JsRegex::Converter::Base
- #drop — JsRegex::Converter::Base
- #drop_without_warning — JsRegex::Converter::Base
- #dropped? — JsRegex::Node
- #dropped_branch? — JsRegex::Converter::MetaConverter
- #emulate_atomic_group — JsRegex::Converter::GroupConverter
- #enable_u_option — JsRegex::Converter::Context
- #end_atomic_group — JsRegex::Converter::Context
- #end_subexp_recursion — JsRegex::Converter::Context
- #es_2015_or_higher? — JsRegex::Converter::Context
- #es_2018_or_higher? — JsRegex::Converter::Context
- #full_recalculation — JsRegex::Converter::SetConverter
- #handle_locally_case_insensitive_literal — JsRegex::Converter::LiteralConverter
- #hex_escape_codepoint — JsRegex::Converter::EscapeConverter
- #hex_expansion — JsRegex::Converter::TypeConverter
- #increment_local_capturing_group_count — JsRegex::Converter::Context
- #initialize_copy — JsRegex::Node
- #keep_as_is — JsRegex::Converter::AssertionConverter
- #linebreak_expansion — JsRegex::Converter::TypeConverter
- #mark_conditional_for_second_pass — JsRegex::Converter::ConditionalConverter
- #negative_set_substitution — JsRegex::Converter::TypeConverter
- #new_capturing_group_position — JsRegex::Converter::Context
- #new_position — JsRegex::Converter::BackreferenceConverter
- #nonhex_expansion — JsRegex::Converter::TypeConverter
- #original_capturing_group_count — JsRegex::Converter::Context
- #original_case_character_set — JsRegex::Converter::SetConverter
- #pass_boundary_with_warning — JsRegex::Converter::AnchorConverter
- #pass_through — JsRegex::Converter::Base
- #quantifier= — JsRegex::Node
- #recursion_id — JsRegex::Converter::Context
- #recursions — JsRegex::Converter::Context
- #reference= — JsRegex::Node
- #required_options — JsRegex::Converter::Context
- #set_substitution — JsRegex::Converter::TypeConverter
- #simple_conversion — JsRegex::Converter::SetConverter
- #simple_convert_child — JsRegex::Converter::SetConverter
- #simple_convert_literal_child — JsRegex::Converter::SetConverter
- #split_codepoint_list — JsRegex::Converter::EscapeConverter
- #start_atomic_group — JsRegex::Converter::Context
- #start_subexp_recursion — JsRegex::Converter::Context
- #subtype — JsRegex::Converter::Base
- #target_position — JsRegex::Converter::BackreferenceConverter
- #to_h — JsRegex
- #to_json — JsRegex
- #to_s — JsRegex
- #to_s — JsRegex::Node
- #total_added_capturing_groups — JsRegex::Converter::Context
- #transform — JsRegex::Node
- #type= — JsRegex::Node
- #u? — JsRegex::Converter::Context
- #unicode_escape_codepoint — JsRegex::Converter::EscapeConverter
- #unmatchable_absence_group? — JsRegex::Converter::GroupConverter
- #unmatchable_substitution — JsRegex::Converter::GroupConverter
- #update — JsRegex::Node
- #warn_of — JsRegex::Converter::Base
- #warn_of_unsupported_feature — JsRegex::Converter::Base
- #wrap — JsRegex::Converter::GroupConverter
- #wrap_in_backrefed_lookahead — JsRegex::Converter::Base
- #xgrapheme — JsRegex::Converter::TypeConverter