- 締切済み
C#で制御コードの位置の取得
C#で文字列内の制御コードの位置を取得したいです. 例えば以下のような文字列の場合, [STX]123456[CR] STXは0,CRは7を取得したいです. どのようにすればよいでしょうか?
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- Hayashi_Trek
- ベストアンサー率44% (366/818)
回答No.2
STXを(char)0x02、ETXを(char)0x03 と標記してIndexOf()を使用する。 http://bbs.wankuma.com/index.cgi?mode=al2&namber=61197&KLOG=102
- kkkkkm
- ベストアンサー率66% (1742/2617)
回答No.1
こちらの後半にC#での例があります。 Char.IsControl Method https://docs.microsoft.com/ja-jp/dotnet/api/system.char.iscontrol?redirectedfrom=MSDN&view=netframework-4.7.2#System_Char_IsControl_System_Char_