Q12:取引先各社からのバーコードを読み込んだ文字列を[文字列格納変数]で部分文字列の取出しや連結を行っているが、バーコードの仕様がばらばらで複雑になってしまう。区切り文字や先頭に不要文字列がある場合があり、現在は位置を指定して部分文字列を区切りごとに取出している。
A12:
複雑な条件で文字列の置換えを行うには「正規表現に適合するすべての文字列を置換する(String,String)」などを使って、置換えることも考えられます。正規表現を使って簡単なサンプルアプリケーションを作成致しましたので、ご確認ください。
「指定文字列と一致するすべての文字列を置換する(String,String)」で一度に置換えられない複雑な条件の場合には、正規表現を使うことになります。
先頭の文字列を取除く処理も正規表現で行える可能性があります。
関連ファイル:文字列格納変数.mzax