• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:正規表現 TCL regexp関数)

正規表現で文字列を操作する方法 - TCL regexp関数

このQ&Aのポイント
  • TCLのregexp関数を使って、正規表現を利用して文字列を操作する方法について解説します。
  • 例えば、CSV形式の文字列をカンマで分割し、それぞれの要素を変数に代入する方法などについて説明します。
  • また、操作する文字列のパターンや条件に応じて、適切な正規表現を使ってマッチングさせることが重要です。

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

  • ベストアンサー
  • sakusaker7
  • ベストアンサー率62% (800/1280)
回答No.1

見たところ split で十分な気がしますが。 >regexp --{\c\w,^\c,\d+,\w+,\c+$} 変数 match A B C D E \c って?

masato0703
質問者

お礼

参考になりました。ありがとうございます。 正規表現克服します。

masato0703
質問者

補足

ご回答ありがとうございます。 \cは¥sの間違いです。 splitコマンドは返り値は数字でしょうか。

その他の回答 (1)

  • sakusaker7
  • ベストアンサー率62% (800/1280)
回答No.2

split が返すのはリストです。 $ tclsh % set x {xxx,yyy,,zzz,123} xxx,yyy,,zzz,123 % echo $x xxx,yyy,,zzz,123 % set y [split $x ","] xxx yyy {} zzz 123 % echo $y "xxx yyy \{} zzz 123" % llength $y 5 % lindex $y 1 yyy % lindex $y 2 % lindex $y 4 123

関連するQ&A