VexのHandlerでは、正規表現を利用することで、様々な値の引継ぎを実現します。
下記に基本的な正規表現の記法を記載します。
■文字
■文字クラス
■数量子
■境界
■論理演算子
■正規表現の記述例
実際の検査時は括弧で囲った文字列が代入先または引継ぎ元となります。
[記述例1] ※赤文字の箇所を正規表現で記述
<input type="text" name="csrf_key" value="a198d76c393453e596ca8020abe04110"> |
<input type="text" name="csrf_key" value="([0-9a-f]+)"> |
[記述例2]
<a href="/foo?session=c84a1e2fc83da4d8104e3491079c6025"> |
<a href="/foo?session=([0-9a-f]+)"> |
[記述例3]
<img src="image.jpg" onclick="view_data(26)"> |
<img src="image.jpg" onclick="view_data\(([0-9]+)\)"> |
コメント
0件のコメント
ログインしてコメントを残してください。