ブースト対応の RegEx 文字クラス

Last modified: December 08, 2019

Boost.Regexは常に次のクラス名をサポートしています。

名前 POSIX標準名 説明
[:アルナム:] はい 英数字 [A-Za-Z0-9]
[:alpha:] はい アルファベット文字 [A-Za-z]
[:ブランク:] はい 行区切り文字ではない空白文字 スペースまたはタブ
[:cntrl:] はい コントロール文字 文字クラスの一部ではない任意の文字: [:upper:]、[:lower:],[:アルファ:]、[:digit:]、[:punct:]、[:pリント:]、[:xdigit:]]
[:d:] いいえ 10進数 [0–9]
[:digit:] はい 10進数 [0–9]
[:graph:] はい グラフィック表現を持つ文字 [A-Z][a-z][0–9][:p:]
[:l:] いいえ 小文字 [a-z]
[:下:] はい 小文字 [a-z]
[:pリント:] はい 印刷時に表示される文字 [:graph:] とスペース
[:punct:] はい 句読点文字 !' # S% & ' () * +,-. / : ; ?@ [ / ] ^ _ { | } ~
[:s:] いいえ 空白類文字 タブ、改行、垂直タブ、改ページ、復帰改行、スペース
[:space:] はい 空白類文字 タブ、改行、垂直タブ、改ページ、復帰改行、スペース
[:unicode:] いいえ コードポイント値が255を超える拡張文字 Unicode ®文字固有の情報
[:u:] いいえ 大文字 [A-Z]
[:upper:] はい 大文字 [A-Z]
[:w:] いいえ 英数字とアンダースコア [A-Za-z0-9_]
[:単語:] いいえ 英数字とアンダースコア [A-Za-z0-9_]
[:xdigit:] はい 16進数字 [A-Fa-f0-9]

 

Was This Helpful?

Running into problems or issues with your Alteryx product? Visit the Alteryx Community or contact support.