正则表达式 VS 包含。最佳性能?[已关闭]
我想在Java中的不同模式上比较URI字符串,并且我想要最快的代码。
我应该使用 :
if(uri.contains("/br/fab") || uri.contains("/br/err") || uri.contains("/br/sts")
或类似的东西:
if(uri.matches(".*/br/(fab|err|sts).*"))
请注意,我可以拥有更多的uri,并且经常调用此方法。
在我的选择之间,最好的答案是什么?