Lines Matching full:character

9 # 2. Character lists and character ranges
27 # ? matches 1 character
28 # \x matches the character 'x'
37 # The pattern character '?' matches exactly 1 character, the pattern character
59 # Test the fast code path for '*' followed by a regular character.
81 # 2. Character lists and character ranges
83 # [...] matches 1 character from the listed characters
84 # [^...] matches 1 character from the unlisted characters
85 # [a-z] matches 1 character from the range 'a' to 'z'
86 # [z-a] matches 1 character from the range 'a' to 'z'
93 # Only keep words that start with a character other than an uppercase letter.
108 # [^] matches exactly 1 arbitrary character
113 # a[^]b matches 'a', then exactly 1 arbitrary character, then 'b'
118 # [Nn0] matches exactly 1 character from the set 'N', 'n', '0'
123 # [a-c] matches exactly 1 character from the range 'a' to 'c'
134 # matches a single character, except for 'a', 'b', 'c', '6' or
141 # character ranges
151 # character range as well as the closing character of the
152 # character list. The outer ']' is just a regular character.
159 # Same as for '[[-]]': the character list stops at the first
167 # character range if it is preceded and followed by another
168 # character.
177 # This test case ensures that the negation from the first character list
178 # '[^s]' does not propagate to the second character list '[ex]'.
187 # ? matches 1 character
188 # \ outside a character list, escapes the following character
189 # [ starts a character list for matching 1 character
190 # ] ends a character list for matching 1 character
191 # - in a character list, forms a character range
192 # ^ at the beginning of a character list, negates the list
290 # [ Incomplete empty character list, never matches.
292 # expect+1: Unfinished character list in pattern "a[" of modifier ":M"
297 # [^ Incomplete negated empty character list, matches any single
298 # character.
300 # expect+1: Unfinished character list in pattern "a[^" of modifier ":M"
305 # [-x1-3 Incomplete character list, matches those elements that can be
308 # expect+1: Unfinished character list in pattern "[-x1-3" of modifier ":M"
313 # *[-x1-3 Incomplete character list after a wildcard, matches those
316 # expect+1: Unfinished character list in pattern "*[-x1-3" of modifier ":M"
322 # Incomplete negated character list, matches any character
325 # expect+1: Unfinished character list in pattern "[^-x1-3" of modifier ":M"
330 # [\ Incomplete character list containing a single '\'.
333 # character is a backslash as well; in all other cases the final
339 # expect+1: Unfinished character list in pattern "?[\" of modifier ":M"
344 # [x- Incomplete character list containing an incomplete character
347 # expect+1: Unfinished character range in pattern "[x-" of modifier ":M"
352 # [^x- Incomplete negated character list containing an incomplete
353 # character range; matches each word that does not have an 'x'
354 # at the position of the character list.
357 # character.
359 # expect+1: Unfinished character range in pattern "[^x-" of modifier ":M"
365 # expect+2: Unfinished character list in pattern "[" of modifier ":M"