gpt4 book ai didi

java - 从android中的字符串中提取字母、空格和逗号

转载 作者:行者123 更新时间:2023-12-02 05:41:39 25 4
gpt4 key购买 nike

我有一个混合有数字和字母的字符串,如下所示,我正在执行以下替换

String fullString = "08094 Williamstown, New Jersey";  
String extractedString = fullString .replaceAll("[^a-z^A-Z]", "");

我得到的结果是:WilliamstownNewJersey
但我想要这样的:新泽西州威廉斯敦

我怎样才能得到它?
谢谢。

最佳答案

您的正则表达式会检查非字母表,其中包括逗号和空格。

对于这种情况你可以尝试

String extractedString = fullString .replaceAll("\\d", "").trim();

String extractedString = fullString .replaceAll("[0-9]", "").trim();

您可以在此处在线检查您的正则表达式。

http://www.regexplanet.com/advanced/java/index.html

关于java - 从android中的字符串中提取字母、空格和逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24452786/

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