2017-08-19 6 views
0

A26.5 H〜A26.5、A26.5GH〜A26.5のようにすべての文字を10進数の後に削除するにはregex sqlを使用したいのですが、どうすれば正規表現を使用できますか?regex sqlまたはjavaを使用したデータクリーニング

+1

で置き換えるには、あなたはまだ何を試してみましたか? – luk2302

+1

あなたの質問は不明です。あなたはsqlでregexを使用するか、sqlを使用してデータを選択し、その後Javaで置き換えて新しいデータで更新しますか? – Pshemo

+0

私は両方を試していますが、まず、Javaを使ってみました。 –

答えて

1

あなたは各対象の文字列をJavaでこの正規表現を使用することがあります。

^([A-Za-z]*\d+(?:\.\d+)?)[\sa-zA-Z]*$ 

$1 

Demo

+0

感謝Rijwan、それは働いた。 –

+0

それはあなたのために働いていれば、あなたはあなたの質問のためにまだ行っていない答えとしてそれを受け入れることができます:これはそれを行う方法です:https://stackoverflow.com/help/someone -answers –

関連する問題