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      
*********************************************