338 |
in both multibyte and unibyte representations, because only the |
in both multibyte and unibyte representations, because only the |
339 |
@acronym{ASCII} characters are excluded. |
@acronym{ASCII} characters are excluded. |
340 |
|
|
341 |
Starting in Emacs 21, a character alternative can also specify named |
A character alternative can also specify named |
342 |
character classes (@pxref{Char Classes}). This is a POSIX feature whose |
character classes (@pxref{Char Classes}). This is a POSIX feature whose |
343 |
syntax is @samp{[:@var{class}:]}. Using a character class is equivalent |
syntax is @samp{[:@var{class}:]}. Using a character class is equivalent |
344 |
to mentioning each of the characters in that class; but the latter is |
to mentioning each of the characters in that class; but the latter is |
416 |
@cindex character classes in regexp |
@cindex character classes in regexp |
417 |
|
|
418 |
Here is a table of the classes you can use in a character alternative, |
Here is a table of the classes you can use in a character alternative, |
419 |
in Emacs 21, and what they mean: |
and what they mean: |
420 |
|
|
421 |
@table @samp |
@table @samp |
422 |
@item [:ascii:] |
@item [:ascii:] |