extractRegex和Regexreplace公式有问题

extractRegex和Regexreplace公式有问题,regex,Regex,我在一个允许文本公式的数据库应用程序中工作。有一个特定的公式将数字转换为文本,但我希望文本与支票上的格式匹配 155/100 下面是公式和结果的示例。出于某种原因,公式上的输出仅为 和-5/100 关于我需要做些什么才能让我剩下的配方发挥作用,有什么建议吗 “Amount number”是我数据库中要转换为文本的字段 upper(regexReplace(numberToWords(extractRegex({Amount number},^.*(?=(\\.)))),\\s+,-)) AND

我在一个允许文本公式的数据库应用程序中工作。有一个特定的公式将数字转换为文本,但我希望文本与支票上的格式匹配

155/100

下面是公式和结果的示例。出于某种原因,公式上的输出仅为

和-5/100

关于我需要做些什么才能让我剩下的配方发挥作用,有什么建议吗

“Amount number”是我数据库中要转换为文本的字段

upper(regexReplace(numberToWords(extractRegex({Amount number},^.*(?=(\\.)))),\\s+,-)) AND extractRegex({Amount number},[^.]*$)/100

我得到的输出只有
和X/100
公式的第一部分没有显示。

公式是什么?那
^.*(\\.))、\\s+、-)
[^.]*$
做什么呢?里面的正则表达式很乱。我可以在输入中看到,你希望输出是什么,我可以调整正则表达式使其工作如果美元金额是150.05美元,我希望输出是“150和5/100”如果美元金额是150.05美元,我希望输出是“150和5/100”公式“number ToWords”给我“150点5”正则表达式应该在“点”之前提取\返回写金额的前半部分,然后隔离\返回该点之后的后半部分,并将其格式设置为“和5/100”“^.*(=…..”意味着隔离“点”之前和之后的所有内容。到目前为止,我得到的唯一结果是“和5/100”公式是什么?里面的正则表达式很乱。我可以在输入中看到,你希望输出是什么,我可以调整正则表达式使其工作如果美元金额是150.05美元,我希望输出是“150和5/100”如果美元金额是150.05美元,我希望输出是“150和5/100”公式“number ToWords”给我“150点5”正则表达式应该在“点”之前提取\返回写金额的前半部分,然后隔离\返回该点之后的后半部分,并将其格式设置为“和5/100”“^.*(=…..”意味着隔离“点”之前和之后的所有内容。到目前为止,我得到的唯一结果是“和5/100”