Syntax
BOOL cmnRegSubResult( LONG idx, LONG idxSub, LPSTR *ppResult );
Parameters
- idx
[in] 検索結果のインデックス (0ベース)
- idxSub
[in] サブパターンのインデックス (0ベース)
- ppResult
[out] 検索結果文字列
使用後は領域を開放しなければなりません。
Return Value
検索結果を得られた場合には0以外、それ以外は0が戻ります。
Remarks
ICmnPilot::cmnRegSearchによる検索のサブパターンの結果を得ます。
Perl等の正規表現の「$1」がサブパターンのインデックス「0」です。
ppResult は、使用後にICmnPilot::cmnFreeで領域を開放しなければなりません。
Example
C++
: LPSTR pResult; if (m_pICmnPilot->cmnRegSubResult (0, 3, &pResult)) { : m_pICmnPilot->cmnFree (pResult);Delphi
var pResult : LPSTR; begin : if (m_pICmnPilot.cmnRegSubResult (0, 3, pResult)) then begin : m_pICmnPilot.cmnFree (pResult);