トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン 印刷

正規表現

auditR

文字列の正規表現

金額が3桁区切りの文字列になっているCSVなどを読み込むと、一見、数字のように見えるが、データは数値型ではなく文字型になっている。

以下の正規表現で、三桁区切りの数字っぽい文字は把握できる。

 \\b\\d{1,3}(,\\d{3})*\\b
解説
  • \\b : 検索語の区切り(はじめとおわり)を表す
  • \\d : 数字
  • {1,3} : 直前パターンを1から3回繰り返す
  • {3} : 直前パターンを3回繰り返す
  • (): パターンを一体化する
  • *: 直前パターンを単純に繰り返す

Last updated 2019-07-14 | auditR (c) N.Nawata