The Wayback Machine - https://web.archive.org/web/20180218164101/http://ja.cppreference.com:80/w/cpp/regex/basic_regex
名前空間
変種
操作

std::basic_regex

提供: cppreference.com
< cpp‎ | regex

 
 
正規表現ライブラリ
クラス
Original:
Classes
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
basic_regex(C++11)
sub_match(C++11)
match_results(C++11)
アルゴリズム
Original:
Algorithms
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
regex_match(C++11)
regex_search(C++11)
regex_replace(C++11)
イテレータ
Original:
Iterators
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
regex_iterator(C++11)
regex_token_iterator(C++11)
例外
Original:
Exceptions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
regex_error(C++11)
形質
Original:
Traits
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
regex_traits(C++11)
定数
Original:
Constants
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
syntax_option_type(C++11)
match_flag_type(C++11)
error_type(C++11)
 
std::basic_regex
メンバー関数
Original:
Member Functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
basic_regex::basic_regex
basic_regex::~basic_regex
basic_regex::operator=
basic_regex::assign
オブザーバー
Original:
Observers
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
basic_regex::mark_count
basic_regex::flags
ロケール
Original:
Locale
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
basic_regex::getloc
basic_regex::imbue
修飾子
Original:
Modifiers
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
basic_regex::swap
定数
Original:
Constants
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
basic_regex constants
非メンバ関数
Original:
Non-member Functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
swap(std::basic_regex)
 
Defined in header <regex>
template<

    class CharT =char,
    class Traits =std::regex_traits<CharT>

>class basic_regex;
(C++11およびそれ以降)
クラステンプレートbasic_regexは、正規表現を保持するための一般的なフレームワークを提供.
Original:
The class template basic_regex provides a general framework for holding regular expressions.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
一般的な文字の種類にはいくつかの特殊化が提供されています
Original:
Several specializations for common character types are provided:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Defined in header <regex>
タイプ
Original:
Type
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Definition
regexbasic_regex<char>
wregexbasic_regex<wchar_t>

目次

[編集]メンバータイプ

メンバー·タイプ
Original:
Member type
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Definition
value_typeCharT
traits_typeTraits
string_typeTraits::string_type
locale_typeTraits::locale_type
flag_typestd::regex_constants::syntax_option_type

[編集]メンバ関数

constructs the regex object
(パブリックメンバ関数)[edit]
正規表現オブジェクトを破棄します
Original:
destructs the regex object
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(パブリックメンバ関数)[edit]
内容が割り当てられます
Original:
assigns the contents
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(パブリックメンバ関数)[edit]
内容が割り当てられます
Original:
assigns the contents
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(パブリックメンバ関数)[edit]
オブザーバー
Original:
Observers
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
正規表現内のサブ式著しい数を返します
Original:
returns the number of marked sub-expressions within the regular expression
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(パブリックメンバ関数)[edit]
returns the syntax flags
(パブリックメンバ関数)[edit]
ロケール
Original:
Locale
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
ロケール情報を取得します
Original:
get locale information
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(パブリックメンバ関数)[edit]
ロケール情報を設定します
Original:
set locale information
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(パブリックメンバ関数)[edit]
修飾子
Original:
Modifiers
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
スワップ内容
Original:
swaps the contents
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(パブリックメンバ関数)[edit]

定数
Original:
Constants
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Original:
Value
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Effect(s)
icase
文字をマッチングさせる際に大文字小文字を区別しない
Original:
ignores case when matching characters
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
nosubs
部分式マッチを格納しません
Original:
does not store sub-expression matches
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
optimize
高速なマッチング、遅い建設
Original:
faster matching, slower construction
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
collate
範囲式は、ロケールに依存することができます
Original:
makes range expressions locale-sensitive
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
ECMAScript
ECMA-262(Perl 5の)構文を使用しています
Original:
uses an ECMA-262 (Perl 5) syntax
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
basic
POSIX基本正規表現構文を使用する
Original:
uses a POSIX basic regular expression syntax
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
extended
POSIX拡張正規表現構文を使用する
Original:
uses a POSIX extended regular expression syntax
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
awk
' awkの互換の構文を使用しています
Original:
uses an awk-compatible syntax
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
grep
'グレップ互換の構文を使用しています
Original:
uses a grep-compatible syntax
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
egrep
拡張grepは互換の構文を使用しています
Original:
uses an extended grep-compatible syntax
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[編集]非メンバ関数

std::swapアルゴリズムを専門としています
Original:
specializes the std::swap algorithm
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(関数テンプレート)[edit]
close