質問: 全角スペースを半角スペースに置き換える方法 こんにちは。 表題の件でご質問です。 申請者の名前をマスタの情報と照合し、名前が合致していれば、次の処理を進める。 というフローを構築しているのですが、 名前の間の全角スペース、半角スペースどちらでも処理が進められるようにしたいです。 ※既定は半角スペースで処理が進むようにしています。 例えば、 ・登録されているマスタ→田中 太郎 ・申請した時の名前 →田中 太郎 という場合は、通常だと判定してくれないですが、 この場合でも処理を進めるようにしたいです。 申請した名前に全角スペースを半角スペースに置き換えたり、全角の時でも次の処理へ進める(文字列があっていればok)とい...
回答: こんにちは 以下別のアプローチです。 マスタ側がすべて半角スペースで区切られており、名前の文字列に特殊記号等がないとして system.text.regularexpressions.regex.ismatch(target,"^"+master.replace(" ","\s*")+"$") で評価できます。 文字列の一致をチェックアクティビティでも同様のことができます。 [img20200902-2]