• ベストアンサー

vbsの文字列代入

代入する文字列の中に"の文字が含まれているとき、この文字を制御文字ではなく、単なる文字であることを認識させるにはどうするのでしょうか? txt = "abcdefg"hijklm"opqrs" 途中にある""の文字を単なる文字として認識させるには? 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

ダブルクォーテーション(")を、文字列として扱いたい場合は、 直前にダブルクォーテーション(")を付けます。 例)の場合 txt = "abcdefg""hijklm""opqrs" ダブルクォーテーションを2つ文字としたい場合は、 合計4つのダブルクォーテーションを記入します。 txt = """"

bobo_0827
質問者

お礼

できました!!OKです。 とてもすばやい回答ありがとうございます。

その他の回答 (2)

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.3

txt = "abcdefg""hijklm""opqrs" MsgBox txt

bobo_0827
質問者

お礼

できました。有難うございます。 点数は申し訳ありませんが先着順につけさせていただきました。 hana-hana3さんゴメンナサイ。

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

txt= "abcdefg""hijklm""opqrs" でどうでしょ?

bobo_0827
質問者

お礼

ご回答ありがとうございます。できました。

関連するQ&A

  • < と > に囲まれた文字列の削除

    初めて質問します。 例えば、$str = "abcdefg<hijklmn>" というような文字列を $str = "abcdefg" というような文字列に変更するにはどのような 正規表現を書けばよいでしょうか? お知恵をおかしください。お願いします。

    • ベストアンサー
    • Perl
  • VBA instr関数で文字列を途中からカウント

    ABCDEFGの文字列を最初から検索すると、以下の記述ではDなので4が帰ってきます。 InStr(1, "ABCDEFG", "D") 次に上記文字列を途中からカウントしたいのですが、 InStr(2, "ABCDEFG", "D") と記載しても、4しか帰ってきません。本来3になると思うのですが、なぜでしょうか?

  • 置換した文字列を変数に代入する方法

    お世話になります。 たとえば、 #!C:\Perl\bin\perl print $form->header("text/html");  : open(IN,"<file.txt"); while(<IN>){ : : s/あい(.*?)うえお/$1/; (????)←「$1」の内容を変数に代入したい : : } close(IN); というように、テキストファイルの文章中の 「あい(.*?)うえお」から(.*?)を取り出して、 その取り出した(.*?)を変数に代入したいのですが、 いろいろ試してやっているのですが、難儀して おります。どのように書いたらいいか教えてください。よろしくお願いします。 最終的にclose(IN);のあとで、print 変数;として(.*?)の文字列を表示させたいです。

    • ベストアンサー
    • Perl
  • 書いた文章を改行など含めて文字列として変数に代入するには?

    あいうえお かきくけこ さしすせそ を変数に文字列として代入したいのですが、 my $string = "あいうえお\nかきくけこ\nさしすせそ\n"; などと改行文字を自分で入れたりといったことをせず、 変数に文字列として代入する方法を教えてください。 print <<END; あいうえお かきくけこ さしすせそ END という方法があるのは分かったのですが。。。

    • ベストアンサー
    • Perl
  • VBSを利用して、文字列から一部分だけを抜き出す

    VBSを利用して、文字列から一部分だけを抜き出す こんにちわ VBSを利用して、csv形式のファイルを読み込んで文字列の一部を抜き出す 処理を行いたいと思っております。 具体的には、csv形式のファイルをtxt形式に置き換えると "aaaa","bbbb","ccc","ddd","あああeee","OS=abcde" というような形で開きます。 ※a~eの文字数は固定ではありません。 このような場合、文字列に「あああ」が含まれていたら、 「ccc」と「OS=*****」をcsvまたはtxtに出力する という処理を行おうとしております。 どのようにプログラムを組めば良いでしょうか。 お手数ですが、ご教授願えれば、助かります。よろしくお願い致します。

  • VBSで文字列の置換

    VBSまったくの初心者で、「そんなもんWebで調べろ」とお叱りを受けるのを承知でお聞きします。 C:¥置換¥あああ.txt のテキストファイル内にある文字列"ABC"を"DEF"に置換するVBSはどのように記述すればよいでしょうか?。 よろしくお願いいたします。

  • 文字列を読み込む方法

    最近Perlをはじめました。 文字列を読み込んでいき、3文字づつにまとめる方法はありますか? 例) abcdefg→abc efg と分けて配列に読み込む。

    • ベストアンサー
    • Perl
  • 変数に改行を含む文字列を代入

    変数に改行を含む文字列を代入したいです。 具体的には echo $KAIGYO AA BB CC DD となるような $KAIGYOを作りたいです。 どのようにしたらよいでしょうか?

  • String型の変数に代入されている2つの文字列を論理演算したいです。

    String型の変数に代入されている2つの文字列を論理演算したいです。 上記の通りなんですけど 例えば String a = "あいうえお"; String b = "aiueo"; このような二つの文字列を論理演算したあと 16進数の文字列としてあらたな変数(String型)に代入したいのですが どのように記述すればよろしいでしょうか? 初心者なものでわかりやすく説明していただけるとありがたいです。

    • ベストアンサー
    • Java
  • Wordで先頭の文字が特定の文字列の行だけフォントを変更したいのですが

    Wordで先頭の文字が特定の文字列の行だけフォントを変更したいのですが,どのようにしたらできるか教えて下さい。 具体的には,複数行(1500行くらいあります)のうち4分の1ずつ,それぞれの行頭に特定の文字列が与えられてます。特定の文字列とは次のようなものです。 \ref abcdefg \ph [abcdefg] \t abcdefg \f abcdefg 「abcdefg」はそれぞれ適当な文字です。 このような行が1500行続きます。 このうちの\phと\tの行のみ(それぞれの行全体),フォントを変更したいのですが,どのようにしたら可能でしょうか。 検索・置換の方法を調べて試してみましたがうまくできません。 ご存知の方がいらっしゃいましたら教えて下さい。よろしくお願いいたします。

専門家に質問してみよう