gpt4 book ai didi

regex - 为什么使用 ^[\s\u200c]+|[\s\u200c]+$ 来修剪空格?

转载 作者:行者123 更新时间:2023-12-03 23:49:25 27 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

5年前关闭。




Improve this question




我遇到了一些代码 recently以下正则表达式用于从字符串的开头和结尾修剪空格(和 \u200c )。

是否有充分的理由使用正则表达式,或者我可以将其替换为 trim()功能?

最佳答案

\u200czero width non-joiner字符,其中 trim()不考虑空格( at least in Java )。您可能应该使用 trim()除非您希望在输入的开头或结尾出现零宽度的非连接字符并且您想删除它们 - 显然 StackOverflow 确实有这个要求。

关于regex - 为什么使用 ^[\s\u200c]+|[\s\u200c]+$ 来修剪空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38490032/

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