HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
1101
taroダブルクォーテーションについて2解決


taro

リンク

2011/11/1(Tue) 16:13:11|NO.42768

いつもお世話になっております。

split命令でダブルクォーテーションで区切りたい時

【\"】これは認識できるのですが、純粋な【"】を認識できません。

直接コードで表示すればいいのかもしれませんが、その方法がどうしても見つかりませんでした。

どうかよろしくお願いします。



この記事に返信する


れみはる

リンク

2011/11/1(Tue) 16:26:58|NO.42769

『"』はプログラム上では『\"』と表されます。
「エスケープシーケンス」というヤツですね。


mes "\""
↑これを実行すると、「\"」ではなく「"」と表示されます。


split命令でダブルクォーテーションで分割したい場合は、

split x, "\"", y
でいいわけです。



taro

リンク

2011/11/1(Tue) 16:49:38|NO.42770

解決しましたーー!!

実は【"\""】までは辿り着いていたんですが、問題はcsvで【"】の入ったデータを取り込むといつのまにか【"】が増えているということが原因でsplit命令がうまくいってなかったことが、今分かりました(^^;)
こちらでのお答えで方向性は間違ってないとわかって、いろいろやってるうちに原因がやっとわかりました。
ありがとうございました。



ONION software Copyright 1997-2023(c) All rights reserved.