int match(string pattern, string subject)
この関数は、入力文字列が指定したパターンに一致すれば1を返し、一致しなければ0を返します。 標準のHoudiniパターンマッチングが使われます。複数のパターンは、スペースまたはカンマで区切ります。 マッチングの特殊文字は、以下の通りです:
-
?任意の1文字に一致。 -
*ワイルドカードに一致。 -
[list]文字リストに一致。 -
パターンの前にキャレット(^)を付ければ、それに一致するものを排除します。
サンプル:
-
a*- aで始まる文字列に一致します。 -
a*,^aardvark- aardvark以外で、aで始まる文字列に一致します。 -
[abc]*z- a,b,cのどれかで始まり、zで終わる文字列に一致します。 -
g*,^geo*- geoで始まる文字列以外で、gで始まる文字列に一致します。
| string |
|