icu

    0

    1答えて

    私はテキストトークナイザに取り組んでいます。 ICUは、この機能を持つC++ライブラリのほんの数少ないライブラリの1つで、おそらく最も優れたライブラリです。私はそれを使いたいと思います。 私はBreakIteratorについてのドキュメントを見つけましたが、1つの問題があります:どのように句読点を残しておきますか? #include "unicode/brkiter.h" #include <

    0

    1答えて

    ICUライブラリをC言語プログラムで使用できるようにするため、UTF-8文字列を小文字にすることができます。ここでコンパイルエラーを再現する最小限の例です: main.cの #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unicode/ustring.h> int main(int argc, c

    1

    1答えて

    ブーストシリアライゼーションライブラリでicu :: UnicodeStringをシリアル化しようとしていますが、問題があります。 icu :: UnicodeStringには、シリアル化するために必要なserialize関数がありません。だから私はそれを作成しようとしましたが、私はこれらを作る方法がわかりません。コード例:現在g++ -o new new.cpp -std=c++11 -lboo

    1

    1答えて

    私は様々な言語の日付情報を扱うためにICUのライブラリを利用するプロジェクトに取り組んでいます。私は、関数で次のコードを使用: UErrorCode uec; Locale locale(language); // e.g with language = "en" DateFormatSymbols symbs(locale, uec); int32_t count; auto month

    1

    1答えて

    私は、ポッドへの依存として追加する必要のある動的ライブラリ(この場合はICUサポートを追加するために)を構築しました。そのために私は次のようpodspecとポッドを作成した(私は、ライセンス、著者のようなものを削除...短いそれを維持するために) Pod::Spec.new do |s| s.name = 'unicode' s.version = '57.0' s

    1

    2答えて

    私はC/C++でICUでいくつかのテストを成功させました。私は異なるエンコーディング(UTF-8、UTF-16LEなど)で異なるCSVファイルを解析し、データにいくつかの変更を行い、最後にすべてをUTF-8としてファイルに出力する必要があります。だから私の選択はICUのために落ちました。文字セットの検出は、通常、文字の処理とUTF-8への変換に非常によく機能します。 これで、CSVの読み込みや操作

    1

    2答えて

    カッコ内に出現する単語のキャプチャグループを作成する正規表現を探し、カッコ自体は無視します。正規表現はPCREかICUのどちらかでなければなりません。 入力:(lakshd asd___ asa1123 Name : _____) 所望の出力:Name 私が試したもの: \\((Name|name|NAME)\\) (?<=\\()name|Name|NAME(?=\\)) \\(name|Nam

    1

    1答えて

    Javaでは\d = [0-9]と\w = [A-Za-z_]と表示されますが、これはiOSとICUで同じですか? 国際的な文字は含めたくありませんが、ドキュメントにはUnicodeの参照のみが含まれています。 Javaでは

    0

    2答えて

    私のコードベースで静的解析ツールを使用しています。このツールを使用すると、IDEで警告が発生する正規表現を使用してカスタムルールを設定できます。 私の会社の正式な著作権ヘッダーを使用しないファイルに対して警告をトリガするために使用される正規表現とは何ですか? /** Copyright © 2016 MyCompany. All rights reserved. */ 私は次のことを試して

    0

    1答えて

    私は、chinessのcharを含むファイルを開いて、読み込み、印刷しようとしました。 UChar tab[50]; UFILE *file; if ((file = u_fopen("test.txt", "r", uloc_getDefault(), "UTF-16BE")) == NULL) return (fprintf(stderr, "error: fail top o