- ベストアンサー
文字列を16進数表記に変換するには
pareoparaの回答
お探しのものは16進数表記への変換ではなく、URIエスケープ(俗にURLエンコードとか呼ばれている)のことですね。 サイトはここ。 http://www.tagindex.com/tool/url.html ソフトはここ。 http://www.comshare.co.jp/webexe/ 一応、URIエスケープとは何ぞや。 http://jbpe.tripod.com/rfcj/rfc2396.ej.sjis.txt
関連するQ&A
- 文字列を大文字の2桁ごとのコンマ付き16進数に変換する方法
文字列を大文字の2桁ごとのコンマ付き16進数に変換する方法がわかりません。ただ単に文字列を16進数に変更するだけならbin2hex()でできますけど、誰か知っている方はいませんか?具体的には、変換された文字列が1a2b3c4d5e6fなら、1A.2B.3C.4D.5E.6Fと変換したいんです。どうすればいいですか?
- ベストアンサー
- PHP
- エクセル 文字列-文字列 を数式で区切りしたい
文字列の文字数が列で同じならLEFT、RIGHTで作ることができるのですが、 左右の文字数がランダムの場合がわかりません。 (例) A列 AAA-AAAAAA AA-AAAAA AAAAA-AA ↓ B列 C列 AAA AAAAAA AA AAAAA AAAAA AA この時のB1とC1の数式の作り方をご教授ください。 宜しくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- 文字列をアドレスに変換するには・・?
VLOOKUP(検索値,範囲,列番号,検索の型)の範囲を指定する時、通常はマウス等で範囲を指定しますが、範囲の左上と右下のアドレスが文字列で、どこかのセルに入っている時、その文字列を使って範囲の情報を作るにはどうしたら良いでしょうか? 例えば、下記のような状況の時 A B C D E 1 1 4 7 A1 C3 2 2 5 8 3 3 6 9 =VLOOKUP(2,A1:C3,3) → 8 となるわけですが、「A1:C3」の部分の情報をD1,E1のセルに入っている文字列から生成したいのです。 ご存知の方がいらしたら、お教え下さい。
- 締切済み
- オフィス系ソフト
- 行列データ?の文字列操作についてです。
行列データ?の文字列操作についてです。 ----------------------------------------------- ID A B C D E 1 1.5 1.1 a 6 2 7.4 b 1 3 7.2 c 1 4 3.2 3.1 a 1 5 1.9 1.6 a 4 6 4.0 d 3 8.0 (上手く張れませんので、画像ファイルをつけました。 実際のデータはこのようにtabが入っています。) ----------------------------------------------- 上記のような文字列?をテキストボックスのようなところに入力(ペースト)し、 変換ボタンを押すことにより、 変換後文字列 1.1-1.5(6, a), 1.6-1.9(4, a), 3.1-3.2(1, a), 4.0(3, d, 8.0), 7.2(1, c), 7.40(1, b) と変換させたい。 行っていることは下記になります。 1、B列の数字が入力されていて、A>Bの時にはAとBを入れ替える。 2、A列の数字で昇順でソートする。 3、B列の数字が入力されているものは「A-B」とする。 4、それぞれの行を「A-B(D, C,E)」として「,」でつなぐ。 今回文字列の例として6行のものを示しましたが、行数は増減します。 列はE列まででこちらは増減しません。 Excel VBAを用いて行っているのですが、javascriptで組みたいと考えています。 可能なものでしょうか?
- ベストアンサー
- JavaScript
- 文字を変換したい
こんにちは。 文字列を変換したいのですが、私はコードについて詳しく知らないため、どなたかご存知の方がおられましたら、ご教授をお願いいたします。 質問1: 文字列の変換例を以下に書きます。文字列を左から右へ変換する方法を教えてください。 41→A 42→B 43→C : Unicodeと文字列に対応していると思います。 質問2: 質問1のやり方を色々と調べて見たのですが、以下のサイトを参考にし、'41'という文字列を渡してみたのですが、'A'と出力してほしいのに、'41'がそのまま表示されてしまいました。http://blogs.sqlpassj.org/akiraonishi/articles/4229.aspx Unicodeの認識がないせいか、この辺りの仕組みがよく分かりません。 上記サイトでやろうとしていることと、質問1でやろうとしていることは違うのでしょうか。 以上につきまして、心当たりのある方はお願いいたします。
- ベストアンサー
- C・C++・C#
- Excelで文字列を独自の二進数で表したい。
A,B,C,D,Eのいずれかを含む文字が順不同でセルに入っているものから、 A=10000 B=1000 C=100 D=10 E=1 と置換して足した、二進数であらわしたり、逆にその二進数から文字列に戻したりしたいです。 (例:DAなら10010、EBCなら1101) VBAの自作関数を含めてExcelの関数でできる方法があればお教えくださると助かります。
- 締切済み
- その他MS Office製品
- 日付、文字列変換に関して
日付、文字列変換に関して 文字列の日付に対し、プラス1ヶ月した後、また文字列に戻すような 仕掛けを考えています。 そこで、以下のような記述をしましたが、どうも最後の文字列への変換が うまくいきません。 何が原因でしょうか。。。 DateTime A_time; DateTime B_time; string AFormat; AFormat = "yyyyMM"; A_time = DateTime.ParseExact("201012", AFormat, null); B_time = A_time.AddMonths(1); string C_time = B_time.ToString("YYYY/MM"); 初歩的な内容で申し訳ありませんが、よろしくお願いします。
- ベストアンサー
- C・C++・C#
- <文字列マクロについて>
<文字列マクロについて> 皆さま お力を貸して下さい。 初心者で、何もわからず書いておりますがすみません。 下記の2つのマクロを教えて下さい。 ?横に並んだ「ある行」に在るデータを「列」に変換し、 指定した数だけ並べる あいうえお ←A1セルからE1まで5列(これは状況により変わる) ↓(マクロ実行:3行同じ数だけ並べるという指定) あ →A1セルから下にひたすら、同じ文字が続き順に並ぶ あ あ い い い う う →A1セルから下に並べる(3行は指定できれば別の数字にも変えたい う え え え お お お ?規則的に並んだデータのまとまりをセットで移動する。 例だと5つの塊(これは変数とおきたい) あ A a い B b う C c え D d お E e ↓(マクロ実行) あ い う え お A B C D E ・ ・ ・ ・ a b c d e
- 締切済み
- その他MS Office製品
- VBAで文字列を数値に変換したい
A列とE列の文字列になってしまった数値を 数値に変換したく、以下のようなものを作ったのですが、 文字の無いセルまで、数値に変換しようとするので 時間がかなりかかります。 何かよい方法は無いでしょうか? よろしくお願いいたします。 Sub 数値に変換() Range("A:A,E:E").Select For Each xCell In Selection xCell.Value = xCell.Value Next xCell End Sub 使用ソフトEXCEL2000orEXCEL2003
- ベストアンサー
- オフィス系ソフト
- 10進数の2進数文字列変換
10進数の2進数文字列変換 ◆開発環境 OS:Linux(Ubuntu9.10) コンパイラ:gcc4.4 言語:C ◆質問内容 ポインタ*Aに格納されている10進数を2進数の文字列に変換し、 文字配列Bに格納したい。 バッファとして*fpを準備。 webで調査した結果を以下のソースのようにアレンジしましたが、 fputc関数の処理で、プログラムが強制終了してしまいます。 何か、良い方法ございませんでしょうか。 ◆サンプルソース void Dec_conv_bit(long *A,char *B){ unsigned int bit,n; //ビット比較用 unsigned int *fp = &n; n = (unsigned int)A; for(bit = 1 << sizeof(int)*8-1; bit > 0; bit >>= 1){ fputc((n & bit)?'1':'0',fp); } sprintf(B,"%s",fp); //putchar('\n'); }
- 締切済み
- C・C++・C#
お礼
pareopara様 早速のご回答ありがとうございました。おっしゃるとおり、URLエンコードでした。サイトもソフトも探していたものです。助かりました。