gpt4 book ai didi

java - 解释句子并转换成相应的格式

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:05:42 27 4
gpt4 key购买 nike

有一些格式的输入及其对应的输出

1. 7 years 10 months  ---> YRS:7 MNHS:10
2. 7 kgs 10 grms ---> KGS:7 GRMS:10
3. 7 kilograms 10 grams ---> KGS:7 GRMS:10
4. 7 thousand 9 hundread ---> 7900
5. seven years ten months --> YRS:7 MNHS:10
6. seven kgs ten grms ---> KGS:7 GRMS:10
7. triple seven double five --> 77755

我通过将信息存储在 **HashMap 中为所有模块编写了单独的模块。它工作正常。**

然后我需要编写一个主模块,其中输入是一个句子(话语),我需要将上述所有子字符串替换为相应的子字符串输出。

例如

输入:- 拨号码三八三四三九八。

输出:- 调用号码 888444398。

还有很多这样的话语。

我的疑问:-

  1. 我为较小的模块使用了多个 HashMap 来存储键的含义,就像 - triple 表示 3 次,double 表示 2 次等等。但这有一个限制,如果我需要添加任何东西,我必须在 HashMap 中添加该条目。 为此建议一些好的技术。

  2. 我在主模块中感到困惑,如何从给定的话语中提取上面示例中给出的有用子字符串。 因此也建议一些好的技术。

项目语言:Java。

最佳答案

关于java - 解释句子并转换成相应的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24218305/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com