问题标签 [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.
java - 在java中查找带有一些键的字符串
考虑如下地图:
有一个导出方法,它获取导出按钮名称并找到导出类型和应用程序内容类型
这个方法可以称为
我对这种方法感觉不好!至少我认为有一些库,例如在 StringUtils 中,可以执行以下操作:
这可以简化我的方法。
但我什么也找不到。任何意见?!
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 <>(< and >) 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
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.
string - 使用 StringUtils 提取字符串
让我们拿一个字符串“aabaabaa”,我想知道“aa”在中间或最后的位置。
例如,“aa”从右边的位置应该是:6(以 start insex 为 0)
java - POJO 类中的 toString()
是否需要在所有 POJO 类中添加 toString() ?
这是一个非常基本的问题,但我担心在每个 POJO 类中编写一段代码。
我关注了许多 Java 资源,并且在这些 POJO 类中发现了一个共同点——
是否需要序列化或有助于提高性能或其他?
spring-jdbc - 结果集只给出一行作为结果,即使有很多行
这是我使用 jdbc.webshopProducts 完成的查询是地图。
我使用 StringUtils.join(webshopProducts.keySet(),',') 生成一个逗号分隔的整数列表。我面临的问题是,当地图中有多个值时,只有一个 WebshopProductVO 被添加到webshopProductList 即使有很多。
java - 换行符转义序列在 Java 中没有以正确的方式取消转义
我正在从 SQL Server 2008 数据库中获取一个字符串到我的 Java 代码中并尝试打印它。不幸的是,换行符转义序列不会自动转换为换行符。我知道原因是我们没有将字符串放在数据库表的双引号内。下面是存储在 varchar 列中的示例值:
当我在日志文件上打印它时,它与 \n 一起打印。我的应用程序约定不允许我将 String 存储在 Database varchar 列内的双引号内,因此我选择使用 Apache 显式取消转义它StringEscapeUtils.unescapeJava(str)
。不幸的是,结果是第一个和最后一个换行符转义序列成功转换为换行符,但其余所有换行符转义保持不变。如果我在数据库中的换行符转义序列之前放置空格,那么它会被识别和转换,但不会。你能帮我解决这种情况吗?
java - StringUtils 基于正则表达式的拆分
我有以下代码来拆分我的输入字符串:
我期待输出为:
预期输出:
实际输出:
谁能告诉我为什么会这样?我可以做些什么来实现我的预期输出?
java - StringUtils.countMatches 以字符串开头的单词?
我StringUtils.countMatches
用来计算单词频率,有没有办法在文本中搜索以某些字符开头的单词?
例子:
在“我的公寓里的人工艺术”中搜索艺术将返回 3!我需要它为仅以艺术开头的单词返回 2 。
我的解决方案是用空格替换文本中的 \r 和 \n 并将代码修改为:
我还尝试了以下正则表达式:
问题:-我的第一个解决方案有意义还是有更好的方法来做到这一点?
- 我的第二个解决方案更快吗?因为我正在处理大型文本文件和相当数量的搜索词。
谢谢
java - 在使用 StringUtils.isBlank 方法的单元测试中是否推荐使用 StringUtils.EMPTY?
我有功能
和单元测试
这个对吗?我应该创建一个空白变量吗
并在单元测试中使用它?