2011-09-11 9 views
0

私はユーザに空白文字列を検索させるために、この書き換えルール(lighttpdエンジン)を変更する必要があります。Modリライト、文字、数字、空白のみを許可する必要があります

"^/(results)/(query)/([0-9a-zA-Z_]+)$" => "index.php?action=results&query=$3", 

文字、数字、空白のみを許可するには(MySQLのデータを検索するのに必要なものはどれですか?)

ありがとうございます。 -サインが必要な場合は

答えて

2

正規表現で空白は\s

"^/(results)/(query)/([0-9a-zA-Z_\s]+)$" => "index.php?action=results&query=$3" 

または

"^/(results)/(query)/([\w\d\s_]+)$" => "index.php?action=results&query=$3" 

あり、それはlighttpd wikiと完全に基礎を参照してください

"^/(results)/(query)/([-0-9a-zA-Z_\s]+)$" => "index.php?action=results&query=$3" 

範囲内の最初でなければなりません正規表現reference

関連する問題