silikonthree.blogg.se

Regex match string
Regex match string















Print( "string.find( str, 'lua') : ", string.find( str, 'lua'))

regex match string

Print( "string.find( str, 'pl') : ", string.find( str, 'pl'))

  • – -: This is a lazy match which matched 0 or more occurrences of previous character class.
  • ?: This is a match exactly which matches 0 or 1 occurrence of previous character class.
  • *: This is a greedy match which matches 0 or more occurrences of previous character class.
  • +: This is a greedy match which matches 1 or more occurrences of previous character class.
  • : This is a special sequence which matches the complement of set.
  • : This is a set which matches the class which is the union of all characters in set.
  • %c: This is a special sequence which matches all control characters.
  • %g: This is a special sequence which matches all printable characters except space.
  • %p: This is a special sequence which matches all punctuation characters.
  • %x: This is a special sequence which matches all hexadecimal digits.
  • regex match string

  • %s: This is a special sequence which matches all whitespace characters.
  • %d: This is a special sequence which matches all digits.
  • %u: This is a special sequence which matches all uppercase letters.
  • %l: This is a special sequence which matches all lowercase letters.
  • %a: This is a special sequence which matches all letters.
  • – : This is a metacharacter which matches all characters. The Lua programming offers a set of metacharacters, special sequence and sets which have a special meaning as listed below:

    regex match string

    gsub(string, pattern, repl ): This function used to replace the matched string by substrings and n specify the n number of replacement.gmatch(string, pattern): This function returns a function which iterates through all matches pattern in string.match(string, pattern ): This function matches a pattern once the matching starts at the given index.find(string, pattern ]): This function returns to start and end index of a match pattern in a string.

    #Regex match string software#

    Web development, programming languages, Software testing & others Start Your Free Software Development Course















    Regex match string