gpt4 book ai didi

java - 我们应该在 Java 中使用正则表达式吗?

转载 作者:行者123 更新时间:2023-11-29 09:35:59 26 4
gpt4 key购买 nike

我知道正则表达式非常强大,要成为专家并不容易。

我的一个同事曾经写过一个java类来解析格式化的文本文件。不幸的是,它在第​​一次集成测试中导致了 StackOverFlowError。似乎很难找到这个错误,直到另一位来自结构编程世界的同事过来并通过丢弃所有正则表达式并使用许多嵌套条件语句和许多拆分和修剪方法来快速修复它,并且它工作得很好!

那么,为什么我们需要像 Java 这样的编程语言中的正则表达式?据我所知,唯一需要使用正则表达式的是文本编辑器中的查找/替换功能。

最佳答案

像其他所有东西一样:小心使用并KISS

我经常使用正则表达式,但我不会过分写一个 100 个字符的正则表达式,因为我知道我(个人)以后不会理解它......事实上我认为我的极限是30-40 个字符,比这更大的字符让我花了太多时间摸不着头脑。

关于java - 我们应该在 Java 中使用正则表达式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5340167/

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