2010-12-05 9 views
1

私はPythonでGoogle App Engineを学習しています。唯一のアルファベットが含まれていると強調しGoogle App Engineでの単純なPythonの正規表現の問題

hxxp://www.example.com/wiki/A_Example_Title 

変数/wiki/た後、私は訪問者が次の形式で私のウェブサイトを訪問したい

は、ここに私の問題です。

application = webapp.WSGIApplication([ 
    ('/wiki/??????', wikipage), 

一部は?

ありがとうございます!

+0

あなたは何を求めていますか?なぜあなたはこれのための正規表現が必要ですか? – Falmarri

+0

私は(\ w +)は正規表現だと思う.bgporterの答えは絶対に必要なものだ。ファルマリを頼んでくれてありがとう4。 – DocWiki

答えて

4

は、これらのいずれかを試してください:

あなたのスペックは「アルファベットとアンダースコア」言った - この1つは、同様にそのと数字を取得します。

r'/wiki/(\w+)' 

...あなたは本当に数字をしたくない場合はそこには、これを使用する:その正規表現によってキャプチャ

r'/wiki/([A-Za-z_]+)' 

の文字があなたのwikipageget()ハンドラにparmeterとして渡されます。

+0

これは私が必要とする答えです!キスbgporter ~~~ – DocWiki