Economics Of TEC

経済やIT.RPA.本に関する情報などを発信しています!

【UiPath】文字列から数値を抜き出す方法

f:id:WillSpecter:20200616205542p:plain

やりたいこと

文字列から数値だけを取り出す。

 「確認番号は123456です。」というメッセージから「123456」を取り出したい。 

処理手順

strコメントには文字列が代入されています。

f:id:WillSpecter:20200616212353j:plain

 

.Netの正規表現を使用します。

System.Text.RegularExpressions.Regex.Replace("文字列","[^0-9]","")

・"[0-9]"で数字を意味します。

・^をつけると「〜以外」となります。

f:id:WillSpecter:20200616212417j:plain

 

str確認番号を表示します。

f:id:WillSpecter:20200616212438j:plain

 

f:id:WillSpecter:20200616212450j:plain

無事数値のみ取り出すことができました!

まとめ

今まで数値だけを取り出したいような場合は開始位置と終了位置から抜き出していたのですが、簡単に取り出すことができました!

他にもいろいろ使えそうです。

数値の桁数が決まっていない時などは、この方法が便利だと思うのでメモしておきます。

 

文字列操作については、他にも紹介しているので参考にしてみてください(^ ^)

it-rpa.hatenablog.com

it-rpa.hatenablog.com

it-rpa.hatenablog.com

it-rpa.hatenablog.com

 

it-rpa.hatenablog.com

UiPath業務自動化最強レシピ RPAツールによる自動化&効率化ノウハウ [ 株式会社完全自動化研究所 小佐井 宏之 ]

 

にほんブログ村 IT技術ブログ IT技術情報へ
にほんブログ村