Instance Property
インスタンスプロパティ
scanLocation
The character position at which the receiver will begin its next scanning operation.
この文字位置で、レシーバはそれの次のスキャン操作を開始するでしょう。
Declaration
宣言
var scanLocation: Int
{ get set }
Discussion
議論
Raises an NSRangeException
if index
is beyond the end of the string being scanned.
NSRangeException
を引き起こします、もしindex
が走査されている文字列の終わりを越えるならば。
This property is useful for backing up to rescan after an error.
このプロパティは、エラーの後に再走査に至るまでのバッキングに役立ちます。
Rather than setting the scan location directly to skip known sequences of characters, use scanString(_:into:)
or scanCharacters(from:into:)
, which allow you to verify that the expected substring (or set of characters) is in fact present.
走査位置を直接に設定して既知の一連の文字をスキップするよりむしろ、scanString(_:into:)
またはscanCharacters(from:into:)
を使ってください、それらはあなたに期待される下位文字列が実際に存在することを検証できるようにします。
See Also
参照
Configuring a Scanner
スキャナーを構成設定する
var caseSensitive: Bool
Flag that indicates whether the receiver distinguishes case in the characters it scans.
レシーバが、それが走査する文字においてケースを識別するかどうかを指し示すフラグ。