System.SysUtils.AnsiExtractQuotedStr

提供: Appmethod Libraries
移動先: 案内検索

Object Pascal

function AnsiExtractQuotedStr(var Src: PAnsiChar; Quote: AnsiChar): AnsiString;
function AnsiExtractQuotedStr(var Src: PWideChar; Quote: WideChar): UnicodeString;

C++

extern DELPHI_PACKAGE System::AnsiString __fastcall AnsiExtractQuotedStr _DEPRECATED_ATTRIBUTE1("Moved to the AnsiStrings unit") (char * &Src, char Quote)/* overload */;

プロパティ

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

説明

警告: AnsiExtractQuotedStr の ANSI バージョンは廃止予定です。AnsiStrings ユニットを使用してください。

引用符付き文字列を引用符なし文字列に変換します。

AnsiExtractQuotedStr 関数は,引用符付き文字列の最初と最後から引用符を削除し,文字列内の引用符の組を単引用符に削減します。Quote パラメータは引用符として使用する文字を定義します。Src の最初の文字が Quote パラメータの値と違う場合,AnsiExtractQuotedStr は空の文字列を返します。

この関数は,Src の文字を 2 番めの単独の引用符または最初のヌル文字まで結果の文字列にコピーします。Src パラメータは,引用符付き文字列に続く最初の文字を指すように更新されます。Src に一致する最後の引用符がない場合,Src パラメータはヌルターミネータを指すように更新されます。

メモ:  この関数はマルチバイト文字セット(MBCS)をサポートします。

関連項目