文字列の空白が削除できない

UiPath初心者です。
データテーブルのA列のデータから空白を削除したものを
B列に作ろうとしております。
データテーブル=D種一覧
A列=部品名称
B列=文字列比較用
以下のように作ったのですが、
空白が削除されませんでした。
間違い箇所を教えて頂きたくよろしくお願いいたしまします。

結果
image

こんにちは

Trimメソッドは文字列の前後の空白しか削除しません。これは期待する挙動でしょうか?
もしすべての空白を削除したいのであれば、Replaceメソッドで strVar.Replace(" ","") のように
する必要があります。(なお半角空白以外のいわゆるホワイトスペース全般を削除したい場合は
もう少し式を工夫する必要があります。)

1 Like

ありがとうございます。

知らなかったです。
勉強になりました。

半角・全角問わず全ての空白を削除したいです。

strVarとは、変数ですか?

タイトルとずれてしまいますが、

strVar.Replace(" ","")

この、” ” の中に 0-9 と入れれば全角の数字も削除出来ますか。

1 Like

こんにちは

以下でいかがでしょうか?空白(半角、全角)、タブ、改行等が削除対象になります。

row("文字列比較用") = System.Text.RegularExpressions.Regex.Replace(row("部品名称").ToString(),"\s","")

なお、置換アクティビティでも同様のことが実現可能です。

1 Like

ありがとうございます!
キレイに全空白が削除されました!!

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.