Thread View: fj.editor.vi
7 messages
7 total messages
Started by hiruneusagi
Wed, 17 Jan 2001 16:38
/ を含む文字列への置換
Author: hiruneusagi
Date: Wed, 17 Jan 2001 16:38
Date: Wed, 17 Jan 2001 16:38
9 lines
1320 bytes
1320 bytes
ひるねうさぎ、といいます。 viで文字列stringa "abc"を、/を含む文字列stringb "abc/bcd/cde"に変更した いと思い :s/striga/"stringb"/g と入力したところ Usage: [line [,line]] $ [[/;]re[/;]repl[/;] [cgr] [count] [#lp]]. の警告がでます。 stringbをどのように入力すれば、置き換え出来るでしょうか。
Re: / $B$r4^$`J8;zNs$X$NCV49(B
Author: Junn Ohta
Date: Wed, 17 Jan 2001 18:19
Date: Wed, 17 Jan 2001 18:19
27 lines
1885 bytes
1885 bytes
fj.editor.vi$B$N5-;v(B<3A65CA7C.143961C8@mx1.tiki.ne.jp>$B$G(B hiruneusagi@mx1.tiki.ne.jp$B$5$s$O=q$-$^$7$?!#(B > vi$B$GJ8;zNs(Bstringa "abc"$B$r!"(B/$B$r4^$`J8;zNs(Bstringb "abc/bcd/cde"$B$KJQ99$7$?(B > $B$$$H;W$$(B > :s/striga/"stringb"/g > $B$HF~NO$7$?$H$3$m(B > Usage: [line [,line]] $ [[/;]re[/;]repl[/;] [cgr] [count] [#lp]]. > $B$N7Y9p$,$G$^$9!#(B stringb$BCf$N(B/$B$,(Bs$B%3%^%s%I$N6h@Z$jJ8;z$H2r<a$5$l$F$$(B $B$k$N$G$9!#(Bstringb$B$r(B""$B$G$/$/$C$F$b$@$a$G$9!#(B > stringb$B$r$I$N$h$&$KF~NO$9$l$P!"CV$-49$(=PMh$k$G$7$g$&$+!#(B stringb$BCf$N(B/$B$NA0$K(B\$B$rCV$$$F(B :s/abc/abc\/bcd\cde/ $B$H$9$k$+!"$"$k$$$O(Bs$B%3%^%s%I$N6h@Z$jJ8;z$KJL$NJ8;z(B $B$r;H$&$3$H$K$7$F(B :s:abc:abc/bcd/cde: (:$B$G$J$/$F$b$h$$(B) $B$J$I$N$h$&$K$9$l$P$h$$$G$7$g$&!#(B -- $BB@ED=c(B(Junn Ohta) ($B3t(B)$B%j%3!<(B/$B?72#IM;v6H=j(B ohta@sdg.mdd.ricoh.co.jp
Re: / を含む文字列への置換
Author: hiruneusagi
Date: Thu, 18 Jan 2001 15:28
Date: Thu, 18 Jan 2001 15:28
35 lines
1956 bytes
1956 bytes
ひるねうさぎ、です。 :s/abc/abc\/bcd\/cde/g :.,$s/abc/abc\/bcd\/cde/g で置き換え出来ました。 有難う御座いました。 Junn Ohta wrote: > > fj.editor.viの記事<3A65CA7C.143961C8@mx1.tiki.ne.jp>で > hiruneusagi@mx1.tiki.ne.jpさんは書きました。 > > viで文字列stringa "abc"を、/を含む文字列stringb "abc/bcd/cde"に変更した > > い > stringbを""でくくってもだめです。 > > > stringbをどのように入力すれば、置き換え出来るでしょうか。 > > stringb中の/の前に\を置いて > > :s/abc/abc\/bcd\cde/ > > あるいはsコマンドの区切り文字に別の文字 > を使う > > :s:abc:abc/bcd/cde: (:でなくてもよい) > > などのようにすればよいでしょう。 > -- > 太田純(Junn Ohta) (株)リコー/新横浜事業所 > ohta@sdg.mdd.ricoh.co.jp
Re: / を含む文字列への置換
Author: saitoh akinori
Date: Fri, 19 Jan 2001 08:50
Date: Fri, 19 Jan 2001 08:50
20 lines
1606 bytes
1606 bytes
大阪大学の齊藤です hiruneusagi wrote: > > ひるねうさぎ、です。 > > :s/abc/abc\/bcd\/cde/g > > :.,$s/abc/abc\/bcd\/cde/g 別に / を使わなければいいのでは?置換文字列に使われない文字, たとえば カンマを使って, :s,abc,abc/bcd/cde,g とできるはず(本家viとたいていのクローン)。 齊藤明紀 saitoh@ics.es.osaka-u.ac.jp
Re: / を含む文字列への置換
Author: hiruneusagi
Date: Sat, 20 Jan 2001 15:39
Date: Sat, 20 Jan 2001 15:39
19 lines
1638 bytes
1638 bytes
ひるねうさぎ、です。 :s;abc;abc/bcd/cde;g :s,abc,abc/bcd/cde,g 共に、同じ動作をしてくれるのを、確認しました。 区切り文字に使える、文字も幾つかあるのですね。 斎藤さん、太田さん 有難う御座いました。 saitoh akinori wrote: > > 大阪大学の齊藤です > > 別に / を使わなければいいのでは?置換文字列に使われない文字, > たとえば カンマを使って, > > :s,abc,abc/bcd/cde,g > > 齊藤明紀 saitoh@ics.es.osaka-u.ac.jp
Re: / を含む文字列への置換
Author: saitoh akinori
Date: Tue, 23 Jan 2001 14:08
Date: Tue, 23 Jan 2001 14:08
22 lines
1852 bytes
1852 bytes
大阪大学の齊藤です
hiruneusagi wrote:
>
> ひるねうさぎ、です。
>
> :s;abc;abc/bcd/cde;g
> :s,abc,abc/bcd/cde,g
> 共に、同じ動作をしてくれるのを、確認しました。
> 区切り文字に使える、文字も幾つかあるのですね。
じゃなくて、たいていの文字は使えます.sの次に来た記号は
区切り文字になります.
:s$abc$abc/bcd/cde$g
:s_abc_abc/bcd/cde_g
などなど。
さすがにバックスラッシュやスペースはつかえないようですが.
英字も駄目
齊藤明紀 saitoh@ics.es.osaka-u.ac.jp
Re: / を含む文字列への置換
Author: KATAYAMA Yoshio
Date: Wed, 24 Jan 2001 03:14
Date: Wed, 24 Jan 2001 03:14
12 lines
1521 bytes
1521 bytes
In article <3A6D9062.4DF1F11F@ics.es.osaka-u.ac.jp>, saitoh akinori <saitoh@ics.es.osaka-u.ac.jp> writes: >$B$8$c$J$/$F!"$?$$$F$$$NJ8;z$O;H$($^$9(B.s$B$N<!$KMh$?5-9f$O(B >$B6h@Z$jJ8;z$K$J$j$^$9(B. >$B$5$9$,$K%P%C%/%9%i%C%7%e$d%9%Z!<%9$O$D$+$($J$$$h$&$G$9$,(B. >$B1Q;z$bBLL\(B $B?t;z$b%@%a$_$?$$$G$9$M!#(B -- $BJR;3!w#P#F#U(B
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads