gpt4 book ai didi

java - 从 JAVA 字符串中剥离/删除特定字符

转载 作者:行者123 更新时间:2023-12-01 18:58:28 25 4
gpt4 key购买 nike

我有一个字符串变量,表示“结果”。该字符串的值应仅包含字母、数字、点、空格、连字符和下划线。我得到的正则表达式是 '^[a-zA-Z][a-zA-z ._-]'。

如何在字符串变量上使用此正则表达式?请帮助我。

也欢迎任何其他建议。基本上我只需要在字符串值中包含字母数字、点、空格、连字符、下划线。

请帮忙。

部分答案:我能够使用部分实现该行为

string.replaceAll("[^a-zA-Z0-9]", "");

但是我无法在上述验证中添加点、空格、连字符、下划线。上述验证删除了除字母数字字符之外的所有字符。但我需要点、空格、连字符、下划线也不要从原始字符串中替换/删除。

请问有什么想法吗?

最佳答案

只需使用 .replaceAll("[aeiou]","") 这就会起作用。

关于java - 从 JAVA 字符串中剥离/删除特定字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13172675/

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