• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:上手な文字列の分割方法)

上手な文字列の分割方法

このQ&Aのポイント
  • Rich Textbox Controlで言語設定をして色付けを行いたいのです。
  • ダブルクォーテーション内かどうかのフラグを使用して文字列の囲いを処理しているが、汚いソースに見えて仕方がない。
  • DLLやコンソールアプリのコマンドラインでのファイル名指定などではダブルクォーテーション内の半角スペースもうまく処理できている。何か良い方法があるのか。

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

  • ベストアンサー
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

単純に1文字ずつ処理してトークンに分割してるだけかと。 でコメントや文字列はやっぱりフラグで制御でしょうね。それぞれの優先順位もあるでしょうし。 (コメント>文字列 とか)

Futosi
質問者

お礼

御回答ありがとうございます。 やはりそうですか、面倒なことこの上ないですが、現在のものをもう少しサブプロシージャに分割して見やすくなるように努力します、有難うございました。

関連するQ&A