正規表現道場@2ch Part2
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
02/11/24 22:57ID:LrbVcl3Yこのスレは有用そうな正規表現を紹介したり、どう表現したらいいかわからないときに
質問をしたりするためのスレッドです。
質問するときは使用言語や得たい結果をなるべく詳しく書きましょう。
リンクなどは>>2-5のあたりに。
0809nobodyさん
03/08/13 06:33ID:EIv2Ifoyttp://www.yahoo.co.jp/sports/matsui
とあったとします。
それでttp://www.yahoo.co.jpだけを抜き出すにはどうすればいいのですか?
いくらやってもうまくいかなくて。。
0810nobodyさん
03/08/13 07:15ID:???0811nobodyさん
03/08/13 18:17ID:???\sは「空白文字」ですよね?
なので空白文字以外は引っかからないと思うのですが、
いかがでしょう。
理解不足ですみません。
0815山崎 渉
03/08/15 22:34ID:???│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0816nobodyさん
03/08/16 05:13ID:0jlc9p4o例えば <font size=3>font</font> から「font」を検索する場合にfontタグは検索結果に含めないという意味です。
0817nobodyさん
03/08/16 06:07ID:s3eL1VQH0818nobodyさん
03/08/16 07:48ID:w5cGb34cstrip_tags()っていう関数があるけど
0819nobodyさん
03/08/18 02:08ID:BFUuzXu6ただし、最後のスラッシュはいらないです。
たとえば
/usr/local/apache/logs/access_log
このファイルだったら
/usr/local/apache/logs/ ← こうではなく
/usr/local/apache/logs ←このようにしたい
0821820
03/08/18 02:31ID:???の方が良いか。
0823nobodyさん
03/08/18 08:11ID:???.htaccessのRedirectMatchで正規表現を使い以下のような置き換えを
しようとしてるんですが、上手くいきません。アドバイスおながいします
hoge.com/diary/diary.cgi?d=20030818 をhoge.com/diary/?date=20030818
にしたいとき。
RedirectMatch diary\.cgi\?d=(.*)$ http://hoge.com/diary/?date=$1
?は\でエスケープできないのかなぁ。
例えば、
RedirectMatch diary\.cgi\_d=(.*)$
のように、?以外にするとひっかかるし。
あと、置き換え後の
http://hoge.com/diary/?date=$1
に関しては、? が %3f になってしまうのもよくわかりません。。
0824823
03/08/18 08:12ID:???(*)じゃなくって、(.*)ですた。スマソ
■ このスレッドは過去ログ倉庫に格納されています