System.WideStrUtils.WideExtractQuotedStr

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function WideExtractQuotedStr(var Src: PWideChar; Quote: WideChar): Widestring;

C++

extern DELPHI_PACKAGE System::WideString __fastcall WideExtractQuotedStr(System::WideChar * &Src, System::WideChar Quote);

プロパティ

種類 可視性 ソース ユニット
function public
System.WideStrUtils.pas
System.WideStrUtils.hpp
System.WideStrUtils System.WideStrUtils

説明

引用符で囲まれた PWideChar を、引用符を外した WideString に変換します。

WideExtractQuotedStr は引用符で囲まれた文字列の先頭と末尾から引用符を除外し、文字列内の(二重の)引用符のペアを単一の引用符に戻します。Quote パラメータでは、引用符として使用する文字の種類を定義します。Src の先頭の文字が Quote パラメータの値ではない場合は、WideExtractQuotedStr は空の文字列を返します。

この関数は Src から結果の文字列に文字をコピーします。これはペアの 2 番目の引用符または Src にはじめて NULL 文字が出現するまで続行されます。Src パラメータは、引用符で囲まれた文字列に続く、最初の文字のポインタに更新されます。Src にペアの終わりの引用符が含まれない場合は、Src パラメータは、終端の NULL 文字のポインタに更新されます。

関連項目