Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: --replace (Re: 検索結果後の文書が表示できない)
こんにちは、阿久津です。
早速試みてみたところ、成功しました。
藤原さん、アドバイスありがとうございました。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
In message "[namazu-users-ja] --replace (Re: 検索結果後の文書が表示できない)",
藤原 誠/ Makoto Fujiwara wrote...
>阿久津さんへ。こんにちは。
>
> > --replace="s/c:\/Homepage1\/foo\/bar\/Target\//http:\/\//;"
>
>のところに、次のようなものを試されてはいかがでしょうか。
>
>
>--replace="s|c:/Homepage1/foo/bar/Target|http://133.200.211.38|;"
>
>--replace="s#c:/Homepage1/foo/bar/Target#http://133.200.211.38#;"
>
>--replace="s#c:/Homepage1.*/Target/#http://133.200.211.38/#;"
>
>--replace="s|c:/Homepage1.*/Target/|http://133.200.211.38/|;"
>
>【参考】
>・ --replace=" ...... " の中の ... の部分は Perl 語で書く
>・ s文字.....文字xxxxx文字
> と書くと..... を xxxxx に置換える (substitute) の意味になる
>・もし ..... の中に、文字と同じ字が出て来てしまうとうまくない
> ので、そうでないような文字(|,#)を選ぶか、あるいは \ を使って
> 逃げておく ( / -> \/ )
>・前半の .... の方に、もし . という字があると、特別の意味になるので、
> その時には . の代りに \. と書く必要があるが、
> xxxx の方では、そうでもないので、そのまま書いて良い。
>---
>(藤原)
>
>
*********************************************
NEC特許技術情報センター
特許情報サービス事・特許システム運用支援部
阿久津 徹
EMAIL:toru_akutsu@xxxxxxxxxxxxxxx
TEL:03-3798-6926 FAX:03-3798-7109
内線:8-124-351 内FAX:8-124-359
*********************************************