検索開始文字列と検索終了文字列の間の文字列を返します。
#Include <String.au3>
_StringBetween($s_String, $s_Start, $s_End [, $v_Case = -1])
パラメータ
$s_String | 検索される文字列。 |
$s_Start | 検索開始文字列。空文字列を渡すと冒頭から開始します。 |
$s_End | 検索終了文字列。空文字列を渡すと$s_Startから末端まで検索します。 |
$v_Case | [オプション] 検索での大文字小文字の区別。Defaultまたは-1を使用すると大文字小文字を区別せず、それ以外では区別します。 |
返し値
成功 | 0始まりの配列。$array[0]には1番目の文字列が格納されています。 |
失敗 | 0 |
@error: | 1 - 中間文字列は見つかりませんでした。 |
注意
2009/05/03 スクリプトの修正を必要とする変更。5番目のパラメータを削除。
関連
例
#AutoIt3Wrapper_Au3Check_Parameters=-d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6
#include <String.au3>
#include <Array.au3>
_Main()
Func _Main()
Local $aArray1 = _StringBetween('[18][20][3][5][500][60]', '[', ']')
_ArrayDisplay($aArray1, 'Default Search')
EndFunc ;==>_Main