gpt4 book ai didi

Java从字符串的开头和结尾删除所有非字母数字字符

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:10:02 25 4
gpt4 key购买 nike

我知道如何替换字符串中的所有非字母数字字符,但如何从字符串的开头和结尾开始替换?

我需要这个字符串:

“字符串”

成为:

字符串

替换字符串中的所有非字母数字字符:

s = s.replaceAll("[^a-zA-Z0-9\\s]", "");

最佳答案

使用^(匹配字符串开头)和$(匹配结尾) anchor :

s = s.replaceAll("^[^a-zA-Z0-9\\s]+|[^a-zA-Z0-9\\s]+$", "");

关于Java从字符串的开头和结尾删除所有非字母数字字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24967089/

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