読者です 読者をやめる 読者になる 読者になる

Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

bottleのURLキャプチャで正規表現をつかう

python

bottleのURLキャプチャで正規表現をつかう方法です。
エントリ番号を入力する所で文字列や日本語を投入されないようにできます。

実際のところ

一致させる場合

@get('/blog/:num#[0-9]+#')

特定の文字列だけキャプチャという事も可能

@get('/hello/:name#(shuzo|taro)#')

一致はさせたいが、変数は不要の場合

POST何かのときに有用ですね。

@post('/blog/#[0-9]+#')