KNIME(v3.2.1)を使用していない文字で始まるすべてのセルの内容を削除しようとしています。私はさまざまなアイデアを持っていますが、何もできませregex文字列操作の置換KNIME
1)文字列操作ノードは:regexReplace(§column§,"^[^0-9].*","")
セルが複数行を含んで、しかし最初の行のみが、このアプローチによって除去されます。
2)文字列操作ノード:regexMatcher($casrn_new$,"^[^0-9].*")
「TRUE」であるすべての列を削除するルールエンジンノード。
regexMatcherは、「True」でなければならない列に対しても「False」を返します。
3)String Replacer Node:Pattern列に式を挿入し、 "Replace whole String"を選択しましたが、正規表現はそのノードで認識されず、置き換えられることはありません。
誰かがこれらのアプローチのいずれかの解決法を持っているか、またはその仕事をする可能性のある別のノードを知っていますか?助けが大いにありがとう!
実際に 'regexReplace($ column $、"^[^ 0-9](。| \ n)* "、" ")'を実行しようとしました。 '(。| \ n | \ r)'は問題の解決策でした!どうもありがとう! – mri