问题标签 [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 投票
2 回答
69 浏览

java - 在java中查找带有一些键的字符串

考虑如下地图:

有一个导出方法,它获取导出按钮名称并找到导出类型和应用程序内容类型

这个方法可以称为

我对这种方法感觉不好!至少我认为有一些库,例如在 StringUtils 中,可以执行以下操作:

这可以简化我的方法。

但我什么也找不到。任何意见?!

0 投票
1 回答
448 浏览

java - Double closing tags generated

I am using JSOUP library to parse the html.But I was ending up having extra closing tags with encoded <>(&lt and &gt) added up in my DOM.Hence I used the String utils library to get rid of that encoded stuff.Hence I still have duplicate closing tags but they are not encoded. So my initial html is

And after getiing it through this code

I get this html

So there are additional duplicate closing div body and html tags.Though they dont harm the rendering of page I guess.Is there a way to get rid of it.

Thanks Swaraj

0 投票
2 回答
1704 浏览

java - Apache StringUtils Split Function does Crazy

I was wondering about this crazy thing in StringUtils.split(string,separator);

I want to separate a string using a separator @@--@@ and my code goes like this.

I found the output as such

I use commons-lang-2.6.jar Can some one explain that how this thing had happen.

0 投票
1 回答
776 浏览

string - 使用 StringUtils 提取字符串

让我们拿一个字符串“aabaabaa”,我想知道“aa”在中间或最后的位置。

例如,“aa”从右边的位置应该是:6(以 start insex 为 0)

0 投票
4 回答
11735 浏览

java - POJO 类中的 toString()

是否需要在所有 POJO 类中添加 toString() ?

这是一个非常基本的问题,但我担心在每个 POJO 类中编写一段代码。

我关注了许多 Java 资源,并且在这些 POJO 类中发现了一个共同点——

是否需要序列化或有助于提高性能或其他?

0 投票
1 回答
159 浏览

spring-jdbc - 结果集只给出一行作为结果,即使有很多行

这是我使用 jdbc.webshopProducts 完成的查询是地图。

我使用 StringUtils.join(webshopProducts.keySet(),',') 生成一个逗号分隔的整数列表。我面临的问题是,当地图中有多个值时,只有一个 WebshopProductVO 被添加到webshopProductList 即使有很多。

0 投票
2 回答
189 浏览

java - 换行符转义序列在 Java 中没有以正确的方式取消转义

我正在从 SQL Server 2008 数据库中获取一个字符串到我的 Java 代码中并尝试打印它。不幸的是,换行符转义序列不会自动转换为换行符。我知道原因是我们没有将字符串放在数据库表的双引号内。下面是存储在 varchar 列中的示例值:

当我在日志文件上打印它时,它与 \n 一起打印。我的应用程序约定不允许我将 String 存储在 Database varchar 列内的双引号内,因此我选择使用 Apache 显式取消转义它StringEscapeUtils.unescapeJava(str)。不幸的是,结果是第一个和最后一个换行符转义序列成功转换为换行符,但其余所有换行符转义保持不变。如果我在数据库中的换行符转义序列之前放置空格,那么它会被识别和转换,但不会。你能帮我解决这种情况吗?

0 投票
3 回答
4480 浏览

java - StringUtils 基于正则表达式的拆分

我有以下代码来拆分我的输入字符串:

我期待输出为:

预期输出:

实际输出:

谁能告诉我为什么会这样?我可以做些什么来实现我的预期输出?

0 投票
2 回答
6459 浏览

java - StringUtils.countMatches 以字符串开头的单词?

StringUtils.countMatches用来计算单词频率,有没有办法在文本中搜索以某些字符开头的单词?

例子:

在“我的公寓里的人工艺术”中搜索艺术将返回 3!我需要它为仅以艺术开头的单词返回 2 。

我的解决方案是用空格替换文本中的 \r 和 \n 并将代码修改为:

我还尝试了以下正则表达式:

问题:-我的第一个解决方案有意义还是有更好的方法来做到这一点?

- 我的第二个解决方案更快吗?因为我正在处理大型文本文件和相当数量的搜索词。

谢谢

0 投票
1 回答
2505 浏览

java - 在使用 StringUtils.isBlank 方法的单元测试中是否推荐使用 StringUtils.EMPTY?

我有功能

和单元测试

这个对吗?我应该创建一个空白变量吗

并在单元测试中使用它?