问题标签 [apache-stringutils]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3012 浏览

java - StringUtils.isBlank 与正则表达式

所以我正在查看一些遗留代码并找到他们这样做的实例:

暂时忽略.matches(..)调用每次都会创建一个新的模式和匹配器(uhg) - 但有什么理由不将此行更改为:

如果字符串都是空格,我很确定正则表达式只是匹配。StringUtils 会捕获与第一个相同的条件吗?

0 投票
2 回答
649 浏览

java - 为什么 StringUtils.join 不能接受 StringCharacterIterator?

下面的代码应该可以工作,因为join它接受一个迭代器作为参数:

唉,它没有。有人可以向我解释为什么吗?

0 投票
5 回答
476 浏览

java - 任何 Commons 所有子字符串功能?

我想知道是否有一个库函数(或者为什么 Apache Commons 中的 StringUtils 没有它?)对于字符串计算所有子字符串。对于“abcde”,它返回“a”、“ab”、“b”、“abc”、“bc”、“c”、“abcd”、“bcd”、“cd”、“d”、“abcde”、 “bcde”、“cde”、“de”、“e”。

0 投票
1 回答
267 浏览

django-templates - Django 简单应用程序模板错误 - 没有 StringUtil

我正在尝试使用该站点中的 django 基本应用程序来制作基本的博客。看起来一切正常,但现在模板不断抛出错误,提示“'stringutils' 不是有效的标签库:找不到模板库 stringutils”。果然,模板中很多地方都写着:

或者

我在任何地方都找不到提到 stringutils 模板库,有人知道发生了什么吗?它是我需要安装的标准包吗?或者它是某种特定于基本应用程序的东西,但不知何故没有被放进去?

非常感谢,亚历克斯

0 投票
1 回答
64726 浏览

android - 在android中解码以utf-8格式编码的字符串

我有一个来自 xml 的字符串,它是德语文本。特定于德语的字符通过 UTF-8 格式编码。在显示字符串之前,我需要对其进行解码。

我尝试了以下方法:

我也试过这个:

他们都没有工作。如何解码德语字符串

先感谢您。

更新日期:

0 投票
0 回答
5244 浏览

jsp - 只能导入一个类型。org.apache.commons.lang.StringUtils 解析为一个包

我是 JSP 的新手,遇到了以下问题:我不得不修改应用程序以添加一些功能,我决定使用 StringUtils 来查找标签之间的字符串,它在我的开发环境中使用 Tomcat 7 运行良好,但是,当我用Tomcat 5.5将它上传到我的托管环境(我知道我应该在开发环境中使用相同的版本,但直到最近我才知道它是哪个版本)我得到了标题中提到的错误,当然,每当我打电话

我也收到错误,说课程无法解决。任何帮助将不胜感激。

进口清单:

我的 WEB-INF/lib 目录中有 commons-lang-2.6.jar 和 customJar.jar,还有一个从 customJar.jar 导入,这似乎没问题...

感谢您的帮助,如果我没有提供足够的信息,我深表歉意,并会尽快提供以解决此问题。

0 投票
6 回答
24369 浏览

java - Apache StringUtils vs Java 的 replace() 实现

Java 1.4.2 的替换实现和 Apache 2.3 的实现有什么区别?是否有性能提升?

Java 1.4.2 替换

Apache 2.3 替换

0 投票
3 回答
13690 浏览

java - 为什么我不能在列表上使用 Apache 的 StringUtils.join?

当我尝试

我得到一个编译失败:

但以下工作:

文档(Apache Commons Lang 2.5)似乎表明两者都应该工作,因为它们记录了两者:

有任何想法吗?为了记录,我正在导入import org.apache.commons.lang.StringUtils;

0 投票
3 回答
1578 浏览

java - 递增计数器并在 Java 中显示为零填充字符串

是否有任何现有的实用程序,如 Apache Commons StringUtils 可以轻松增加整数,但将其输出为零填充字符串?

我当然可以使用类似的东西编写自己的东西String.format("%05d", counter),但我想知道是否有一个库已经提供了这个。

我正在设想我可以像这样使用的东西:

0 投票
1 回答
3951 浏览

java - 从 Groovy 调用 Java Apache StringUtils.join()

我试图从 Groovy 类中调用 Apache Commons StringUtils.join() 方法。我想连接 3 个字符串(part1part2part3)。

为什么这不起作用?

但以下行有效:

一个后续问题。为什么这行得通?我使用的是 StringUtils v 2.6,所以它没有 varargs 方法。groovy 是否总是将方法参数转换为数组?

这在很大程度上是一个好奇的问题。我不会使用 StringUtils,因为我昨天发布了一个单独的问题并找到了更好的解决方案。但是,我仍然想了解为什么技术 #1 不起作用,但 #3 确实有效。