Module nom8::character::complete

source ·
Expand description

Character specific parsers and combinators, complete input version.

Functions recognizing specific characters.

Functions

  • alpha0Deprecated
    Recognizes zero or more lowercase and uppercase ASCII alphabetic characters: a-z, A-Z
  • alpha1Deprecated
    Recognizes one or more lowercase and uppercase ASCII alphabetic characters: a-z, A-Z
  • alphanumeric0Deprecated
    Recognizes zero or more ASCII numerical and alphabetic characters: 0-9, a-z, A-Z
  • alphanumeric1Deprecated
    Recognizes one or more ASCII numerical and alphabetic characters: 0-9, a-z, A-Z
  • anycharDeprecated
    Matches one byte as a character. Note that the input type will accept a str, but not a &[u8], unlike many other nom parsers.
  • charDeprecated
    Recognizes one character.
  • crlfDeprecated
    Recognizes the string “\r\n”.
  • digit0Deprecated
    Recognizes zero or more ASCII numerical characters: 0-9
  • digit1Deprecated
    Recognizes one or more ASCII numerical characters: 0-9
  • hex_digit0Deprecated
    Recognizes zero or more ASCII hexadecimal numerical characters: 0-9, A-F, a-f
  • hex_digit1Deprecated
    Recognizes one or more ASCII hexadecimal numerical characters: 0-9, A-F, a-f
  • will parse a number in text form to a number
  • will parse a number in text form to a number
  • will parse a number in text form to a number
  • will parse a number in text form to a number
  • will parse a number in text form to a number
  • line_endingDeprecated
    Recognizes an end of line (both ‘\n’ and ‘\r\n’).
  • multispace0Deprecated
    Recognizes zero or more spaces, tabs, carriage returns and line feeds.
  • multispace1Deprecated
    Recognizes one or more spaces, tabs, carriage returns and line feeds.
  • newlineDeprecated
    Matches a newline character ‘\n’.
  • none_ofDeprecated
    Recognizes a character that is not in the provided characters.
  • not_line_endingDeprecated
    Recognizes a string of any char except ‘\r\n’ or ‘\n’.
  • oct_digit0Deprecated
    Recognizes zero or more octal characters: 0-7
  • oct_digit1Deprecated
    Recognizes one or more octal characters: 0-7
  • one_ofDeprecated
    Recognizes one of the provided characters.
  • satisfyDeprecated
    Recognizes one character and checks that it satisfies a predicate
  • space0Deprecated
    Recognizes zero or more spaces and tabs.
  • space1Deprecated
    Recognizes one or more spaces and tabs.
  • tabDeprecated
    Matches a tab character ‘\t’.
  • will parse a number in text form to a number
  • will parse a number in text form to a number
  • will parse a number in text form to a number
  • will parse a number in text form to a number
  • will parse a number in text form to a number