Inheritence |
|
このパターンマッチングオブジェクトを使用することで、値が特定の範囲内に収まっているかどうか、値が設定されているかどうかをテストしたり、パターンから値の配列を生成することができます。
メソッド
__init__(pattern)
指定した文字列から新しいパターンオブジェクトを構築します。
contains(value)
→ bool
指定した値がパターン内に入っていればTrue、入っていなければFalseを返します。 この範囲の最初の値は含み、最後の値は含まないことに注意してください。
floatArray(sorted=True)
→ list
of float
パターンから浮動小数点配列値を返します。
sorted
がTrue
の場合、それらの値は数値の昇順でソートされます。
intArray(sorted=True)
→ list
of int
パターンから整数配列値を返します。
sorted
がTrue
の場合、それらの値は数値の昇順でソートされます。
stringArray(sorted=True)
→ list
of str
パターンから文字列配列値を返します。
sorted
がTrue
の場合、それらの値は文字列の昇順でソートされます。
Methods from pdg.BasePattern
errors
: str
Property
パターンが無効だった場合、この文字列には分析エラーが含まれます。
isValid
: bool
Property
パターンが有効だった場合、Trueに設定されます。 無効だった場合、Falseに設定されます。
pattern
: str
Property
このパターンオブジェクトの構築に使用するソース文字列。