character_class_names.qbk

来自「Boost provides free peer-reviewed portab」· QBK 代码 · 共 93 行

QBK
93
字号
[/   Copyright 2006-2007 John Maddock.  Distributed under the Boost Software License, Version 1.0.  (See accompanying file LICENSE_1_0.txt or copy at  http://www.boost.org/LICENSE_1_0.txt).][section:character_classes Character Class Names][section:std_char_clases Character Classes that are Always Supported]The following character class names are always supported by Boost.Regex:[table[[Name] 	[POSIX-standard name] 	[Description]][[alnum] 	[Yes] 	[Any alpha-numeric character.]][[alpha] 	[Yes] 	[Any alphabetic character.]][[blank] 	[Yes] 	[Any whitespace character that is not a line separator.]][[cntrl] 	[Yes] 	[Any control character.]][[d] 	      [No] 	[Any decimal digit]][[digit] 	[Yes] 	[Any decimal digit.]][[graph] 	[Yes] 	[Any graphical character.]][[l] 	      [No] 	[Any lower case character.]][[lower] 	[Yes] 	[Any lower case character.]][[print] 	[Yes] 	[Any printable character.]][[punct] 	[Yes] 	[Any punctuation character.]][[s] 	      [No] 	[Any whitespace character.]][[space] 	[Yes] 	[Any whitespace character.]][[unicode] 	[No] 	[Any extended character whose code point is above 255 in value.]][[u] 	      [No] 	[Any upper case character.]][[upper] 	[Yes] 	[Any upper case character.]][[w] 	      [No] 	[Any word character (alphanumeric characters plus the underscore).]][[word] 	   [No] 	[Any word character (alphanumeric characters plus the underscore).]][[xdigit] 	[Yes] 	[Any hexadecimal digit character.]]][endsect][section:optional_char_class_names Character classes that are supported by Unicode Regular Expressions]The following character classes are only supported by Unicode Regular Expressions: that is those that use the `u32regex` type.  The names used are the same as those from Chapter 4 of the Unicode standard.[table[[Short Name] 	[Long Name]][[ ]	[ASCII]][[ ]	[Any]][[ ]	[Assigned]][[C*] 	[Other]][[Cc] 	[Control]][[Cf] 	[Format]][[Cn] 	[Not Assigned]][[Co] 	[Private Use]][[Cs] 	[Surrogate]][[L*] 	[Letter]][[Ll] 	[Lowercase Letter]][[Lm] 	[Modifier Letter]][[Lo] 	[Other Letter]][[Lt] 	[Titlecase]][[Lu] 	[Uppercase Letter]][[M*] 	[Mark]][[Mc] 	[Spacing Combining Mark]][[Me] 	[Enclosing Mark]][[Mn] 	[Non-Spacing Mark]][[N*] 	[Number]][[Nd] 	[Decimal Digit Number]][[Nl] 	[Letter Number]][[No] 	[Other Number]][[P*] 	[Punctuation]][[Pc] 	[Connector Punctuation]][[Pd] 	[Dash Punctuation]][[Pe] 	[Close Punctuation]][[Pf] 	[Final Punctuation]][[Pi] 	[Initial Punctuation]][[Po] 	[Other Punctuation]][[Ps] 	[Open Punctuation]][[S*] 	[Symbol]][[Sc] 	[Currency Symbol]][[Sk] 	[Modifier Symbol]][[Sm] 	[Math Symbol]][[So] 	[Other Symbol]][[Z*] 	[Separator]][[Zl] 	[Line Separator]][[Zp] 	[Paragraph Separator]][[Zs] 	[Space Separator]]][endsect][endsect]

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?