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”