如何使用APEX转换修剪非数字字符

时间:2017-07-14 14:09:41

标签: oracle-apex oracle-apex-5

在导入CSV文件的过程中,我想用金钱值转换一列,这样就可以毫无问题地将它们插入数据库。

我的价值如" 134,245.99 RUB"输出应该是" 134,245.99"或" 134245.99"充其量。

我尝试使用转换来完成它,但没有关于该主题的文档(原文如此!)来自Oracle如何使用它。

你有什么想法吗?

1 个答案:

答案 0 :(得分:1)

@tweant:您可以使用regexp_replace函数轻松完成此操作。这是一个例子:

<StackLayout  Margin="0,20,0,0" Orientation="Horizontal" Spacing="20"> 
        <Switch VerticalOptions="CenterAndExpand"  ></Switch>
        <Label VerticalOptions="CenterAndExpand" TextColor="White">Remember Me</Label>
        <StackLayout  HorizontalOptions="FillAndExpand"><Button VerticalOptions="CenterAndExpand" HorizontalOptions="FillAndExpand" Text="Sign In" TextColor="White" BackgroundColor="#5cb85c"  ></Button>
        </StackLayout>
</StackLayout>

这将从末尾删除所有非数字字符并修剪空白区域。

有关函数here的更多信息。