gpt4 book ai didi

java - 如何删除 Java 中的序数值?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:30:06 26 4
gpt4 key购买 nike

我在我们的 mysql 数据库中有像 23 St, 21 St 这样的站名。

我正在应用 Lucene 算法在 Java 中搜索电台。

对于23 St,用户可以输入23rd St、23rd

我想从给定的输入中删除序数,比如如果用户输入 23rd St,那么我希望它替换为 23 St

那么在 Java 中有什么方法可以去除序数吗?

最佳答案

这将删除序数:

String s = s.replaceAll("(?<=\\d)(rd|st|nd|th)\\b", "");

关于java - 如何删除 Java 中的序数值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15403383/

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