boost 41 Concordance.hpp using namespace boost::interprocess; boost 10 ConcordanceFunc.cpp using namespace boost::interprocess; boost 15 ConcordanceFunc.cpp boost::regex r("Mac OS X 10_([0-9]+)_.*Safari"); boost 16 ConcordanceFunc.cpp boost::smatch m; boost 19 ConcordanceFunc.cpp if (boost::regex_search(agent, m, r)) { boost 10 ConcordanceInit.cpp using namespace boost::interprocess; boost 10 ConcordanceKWIC.cpp using namespace boost::interprocess; boost 32 ConcordanceKWIC.cpp boost::timer t; // 処理時間タイマ boost 41 ConcordanceKWIC.cpp std::string udata = boost::locale::to_upper(ldata); boost 169 ConcordanceKWIC.cpp boost::u32regex rw; boost 187 ConcordanceKWIC.cpp rw = boost::make_u32regex((qit->qexp1).c_str()); boost 11 ConcordanceMain.cpp using namespace boost::interprocess; boost 71 ConcordanceMain.cpp boost::locale::generator gen; boost 133 CorpusLoaderDaemon.cpp boost::timer t; boost 30 Functions.cpp boost::regex r1("(^\\s*#.*|^\\s*$)"); boost 31 Functions.cpp boost::regex r2("([\\w0-9]+)[^=]*=[^\\w0-9\"]*\"?([^\"]*)\"?"); boost 32 Functions.cpp boost::smatch m; boost 38 Functions.cpp if (boost::regex_match(buf, m, r1)) boost 41 Functions.cpp if (boost::regex_match(buf, m, r2)) { boost 56 Functions.cpp typedef boost::tokenizer<boost::char_separator<char> > tokenizer; boost 58 Functions.cpp boost::char_separator<char> sep("\t _:;!~`\"&%@/", boost 59 Functions.cpp "", boost::drop_empty_tokens); boost 69 Functions.cpp typedef boost::tokenizer<boost::char_separator<char> > tokenizer; boost 71 Functions.cpp boost::char_separator<char> sep("\t _:;.,?!~`\"\\[]{}()*&^%$#@+=|<>/", boost 72 Functions.cpp "", boost::drop_empty_tokens); boost 88 Functions.cpp boost::regex rp1("<"); boost 89 Functions.cpp boost::regex rp2(">"); boost 90 Functions.cpp boost::regex rp3("""); boost 91 Functions.cpp bufo = boost::regex_replace(bufo, rp1, "<"); boost 92 Functions.cpp bufo = boost::regex_replace(bufo, rp2, ">"); boost 93 Functions.cpp bufo = boost::regex_replace(bufo, rp3, "\""); boost 101 Functions.cpp boost::u32regex r(boost::make_u32regex("([§†¼½⅓№0-9\\-'\\w]+)")); boost 102 Functions.cpp boost::utf8regex_iterator i(boost::make_u32regex_iterator(buf, r)); boost 103 Functions.cpp boost::utf8regex_iterator j; boost 163 Functions.cpp boost::regex ro1("<"); boost 164 Functions.cpp boost::regex ro2(">"); boost 165 Functions.cpp boost::regex ro3("\""); boost 166 Functions.cpp s0 = boost::regex_replace(s0, ro1, "<"); boost 167 Functions.cpp s0 = boost::regex_replace(s0, ro2, ">"); boost 168 Functions.cpp s0 = boost::regex_replace(s0, ro3, """); boost 169 Functions.cpp s1 = boost::regex_replace(s1, ro1, "<"); boost 170 Functions.cpp s1 = boost::regex_replace(s1, ro2, ">"); boost 171 Functions.cpp s1 = boost::regex_replace(s1, ro3, """); boost 214 Functions.cpp boost::u32regex r(boost::make_u32regex("[\\-+*^$.|,?()\\[\\]{}\\\\]")); boost 216 Functions.cpp boost::u32regex r1(boost::make_u32regex("^\\W+$")); boost 218 Functions.cpp boost::u32regex r2(boost::make_u32regex("(.*\\w.*\\w.*|^\\w+$)")); boost 220 Functions.cpp boost::smatch m, m1; boost 223 Functions.cpp if (boost::u32regex_match(s, m, r1)) boost 228 Functions.cpp if (! boost::u32regex_match(s, m1, r2)) { boost 234 Functions.cpp if (boost::u32regex_search(s, m, r)) boost 256 Functions.cpp boost::u32regex r3(boost::make_u32regex("([^<]+)<([LW])([0-9]+)>(.+)")); boost 258 Functions.cpp boost::regex r4("[<>]"); // < | > 含むかをチェックする boost 259 Functions.cpp boost::regex r5("<.*"); // < より右の部分削除用(boost.regex バグ対応) boost 260 Functions.cpp boost::smatch m; // マッチ結果 boost 263 Functions.cpp if (boost::regex_search(s, m, r4)) { boost 264 Functions.cpp if (boost::u32regex_match(s.c_str(), m, r3)) { boost 270 Functions.cpp wm[0] = boost::regex_replace(s, r5, ""); // 近接隣接演算検査ワード boost 316 Functions.cpp boost::regex r0, r1, r2, r3; // 正規表現パターン boost 317 Functions.cpp r0 = boost::regex("[&]"); boost 318 Functions.cpp r1 = boost::regex("[<]"); boost 319 Functions.cpp r2 = boost::regex("[>]"); boost 320 Functions.cpp r3 = boost::regex("[\"]"); boost 321 Functions.cpp s = boost::regex_replace(s, r0, "&"); boost 322 Functions.cpp s = boost::regex_replace(s, r1, "<"); boost 323 Functions.cpp s = boost::regex_replace(s, r2, ">"); boost 324 Functions.cpp s = boost::regex_replace(s, r3, """); boost 24 SharedMemoryCommon.hpp using namespace boost::interprocess; boost 20 SharedMemoryTree.hpp using namespace boost::interprocess; boost 95 SharedMemoryTree.hpp void find_regex_node_set(boost::u32regex& reg, std::vector<wordinfo>& nv, boost 138 SharedMemoryTree.hpp void find_regex_tree_set(boost::u32regex& reg, boost 10 WordTree.cpp using namespace boost::interprocess; boost 245 WordTree.cpp void tree::find_regex_node_set(boost::u32regex& reg, std::vector<wordinfo>& nv, boost 255 WordTree.cpp boost::smatch m; // マッチ結果 boost 257 WordTree.cpp if (boost::u32regex_match(wp, m, reg)) { boost 283 WordTree.cpp boost::u32regex r(boost::make_u32regex("[\\-+*^$.|,?()\\[\\]{}\\\\]")); boost 284 WordTree.cpp boost::u32regex rk(boost::make_u32regex(adj1.c_str())); boost 285 WordTree.cpp boost::u32regex ra(boost::make_u32regex(adj2.c_str())); boost 286 WordTree.cpp boost::smatch m; // マッチ結果 boost 289 WordTree.cpp if (boost::u32regex_search(adj1.c_str(), m, r)) boost 297 WordTree.cpp if (boost::u32regex_search(adj2.c_str(), m, r)) boost 25 WordTreeBuilderDaemon.cpp using namespace boost::interprocess; boost 63 WordTreeBuilderDaemon.cpp *it = boost::locale::to_upper(*it); boost 223 WordTreeBuilderDaemon.cpp boost::locale::generator gen; boost 249 WordTreeBuilderDaemon.cpp boost::timer t; // 処理時間タイマ