ini file reference
About Section
[About]
Version=2.0
Description="description"
Source={"Referer" | "FullReferer"}
Entries and Values
Version | 書式のバージョン |
Description | このファイルの説明 |
Source | ログ・レコードのソースとするレコードを指定(未使用) |
Example
[About]
Version = 2.0
Description = "FullReferer to SearchPage"
Source = "FullReferer"
Operator Section
[operator-name]
IfID="decimal-number"
Pattern="pattern-string"
Replace="replace-string"
Unescape={raw | UTF-8 | EUC-JP | ShiftJIS | ISO-2022-JP}
SetID="decimal-number"
Entries and Values
IfID | IDが一致する場合にのみ実行。初期状態は-1。記述しない場合には全ての場合に実行。 |
Pattern | 正規表現のマッチングパターン |
Replace | 置換する文字列。文字参照 : $1, $2, $3, ... |
Unescape | 置換後の文字列を指定のCharsetでunescape |
SetID | 置換した場合にセットされるID |
Comment
Operationは記述された順序で実行します。
Example
[Google%UTF-8]
IfID=10
Pattern="^ie=(UTF\-8|utf\-8)&.*q=([^&]+).*"
Replace="$2"
Unescape="UTF-8"
SetID=9999
[StripQuote]
IfID=9999
Pattern="^"([^"]*)"$"
Replace="$1"
See Also
正規表現
|