Boost.Regex 対応の文字クラス

バージョン:
2021.2
Last modified: July 12, 2021

Boost.Regex は以下の文字クラスを常にサポートしています。

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

 

役に立ちましたか?

Running into problems or issues with your Alteryx product? Visit the Alteryx Community or contact support. Can't submit this form? Email us.