こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

C#で制御コードの位置の取得

C#で文字列内の制御コードの位置を取得したいです.
例えば以下のような文字列の場合,
[STX]123456[CR]
STXは0,CRは7を取得したいです.
どのようにすればよいでしょうか?

投稿日時 - 2019-04-01 09:27:40

QNo.9602608

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

STXを(char)0x02、ETXを(char)0x03 と標記してIndexOf()を使用する。

http://bbs.wankuma.com/index.cgi?mode=al2&namber=61197&KLOG=102

投稿日時 - 2019-04-01 19:04:22

ANo.1

こちらの後半にC#での例があります。
Char.​Is​Control Method
https://docs.microsoft.com/ja-jp/dotnet/api/system.char.iscontrol?redirectedfrom=MSDN&view=netframework-4.7.2#System_Char_IsControl_System_Char_

投稿日時 - 2019-04-01 10:33:01

あなたにオススメの質問