名稱空間
變體
操作

std::regex_traits<CharT>::translate

來自 cppreference.com
 
 
 
正則表示式庫
(C++11)
演算法
迭代器
異常
特性
常量
(C++11)
正則表示式語法
 
 
CharT translate( CharT c ) const;

獲取字元 c 的比較鍵,使得在注入的區域設定中與此字元等價的所有字元生成相同的鍵。

當正則表示式庫需要匹配兩個字元 c1c2 且標誌 std::regex_constants::collatetrue 時,它會執行 regex_traits<>::translate(c1) == regex_traits<>::translate(c2)

std::regex_traits 的標準庫特化返回未修改的 c

[編輯] 引數

c - 需要檢查等價性的字元

[編輯] 返回值

當前注入區域設定中 c 的比較鍵。

[編輯] 示例