トピック

文字列変数で

文字列変数の特定の部分だけ(何文字目だけとか)他の文字と入れ替えることってできますか?
1そうだね
プレイ済み
返信[1]
親投稿
MIKI ifconfig
文字列は一文字ずつ配列のように操作できます。 s$="abcd" s$[2]="-" ' index=2 ("c") の文字を書き換える ? s$ ab-d
2そうだね
プレイ済み
返信[2]
親投稿
Hanzo rzsense
MIKIさんの方法より若干面倒ですが、SUBST$を使う方法もあります。 S$="abcdefg" ?SUBST$(S$,3,1,"1") 'abc1efg ?SUBST$(S$,3,1,"123") 'abc123efg ?SUBST$(S$,3,3,"1") 'abc1g ?SUBST$(S$,3,3,"123") 'abc123g
3そうだね
プレイ済み
返信[3]
親投稿
123,456,789の「,」を全て「-」に変えるなどの場合は 繰り返し文とINSTR、SUBST$を組み合わせると出来ますよ
0そうだね
プレイ済み
返信[4]
親投稿
結構簡単にできたり複雑だったり…ですね。 解決したのでトピは閉じさせてもらいます。
0そうだね
プレイ済み