FAQ

明大昭平のような固定テキストの中の1文字を○で囲みたい。

公開日:2009/03/18

  • V12
  • V11
  • V10
  • V9
  • V8

Question

入力データ"1~4"から固定テキスト("明大昭平")の中の1文字を○で囲む。
入力データが"1~4"以外なら入力データの1バイト目をそのまま出力する。


Answer

Formファイルの固定テキスト("明大昭平")の上に変数を定義します。

次のようにフリー編集コマンドを新規に登録して編集設定することにより可能になります。

フリー編集コマンド
(ins,st=-0,"△")(rep,st=2,"")(rep,tc="1","○")(rep,tc="2","△○")(rep,tc="3","△△○")(rep,tc="4","△△△○")
※△は、全角スペースです。

編集結果

元のデータ 編集後 固定データ
"" 明大昭平
0 "0"
12345 "○"
1 "○"
2 "△○"
3 "△△○"
4 "△△△○"
9999 "9"


※△は、全角スペースです。

この質問・回答は役に立ちましたか?

このページのよい点、悪い点を教えてください!FAQ改善の参考とさせていただきます。

  • 個人情報は入力されないようご注意ください。
    弊社からの回答をご希望の場合は、画面上部のメニューより「お問い合わせ」をご利用ください。
  • 最後に「送信」を押すことでコメントが送信されます。

検索