问题标签 [string-utils]
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 - StringUtil indexOf() 等效的 postgreSQL 查询
我需要在 postgresql 中实现 stringUtils Class indexOf() 方法。
可以说我有一个列table
在其中url
之一。
url : "http://paypal-info.com/home.webapps.cgi-bin-limit/webscr.cmd-login-submit"
我的要求是在上面的 url 中找到第 3 次出现的 '/' 的索引,然后做子字符串,只取paypal-info.com
主机名Postgresql Query
任何关于实施这一点的想法将不胜感激。谢谢
java - CountMatches() 等效 Postgres 查询
我们知道 stringutils 函数 CountMatches() - CountMatches - 计算一个字符串在另一个字符串中出现的次数。我需要 postgresql 中的等效查询来计算另一个字符串中出现的次数。
任何想法将不胜感激
java - String 类中的 split 方法和 Apache StringUtils 中的 split 方法有什么区别?
我正在逐行读取文件,并希望根据特定的分隔符拆分每一行。我在 String 类和 StringUtils 类中找到了一些可用的选项。
所以我的问题是哪个是更好的选择,为什么?
java - 从字符串数组中删除重复项 - 使用 HashSet
我试图通过使用下面的 hashSet 将具有重复项的字符串数组转换为没有重复项的字符串数组。
当我打印 d 它仍然是一样的。我错过了什么吗?
注意:我不想循环使用包含或等于。
java - 如何有效地从另一个字符串中删除一个字符串的所有实例?
我正在解决的问题是从另一个字符串替换所有字符串。
我通过使用 String.replaceAll 在codingbat.com 上相当容易地解决了这个问题,并一直这样做直到第一个字符串不再包含另一个字符串。
但是,我不喜欢这种方法,因为它非常慢。我曾尝试在此网站上搜索更有效的方法,但遇到了以下问题:
他们通过使用 StringUtils 和 Patterns 解决了这个问题。我还是觉得这些方法太慢了!
当我编写此类问题的代码时,我喜欢使用 Java 将我的运行时间控制在两秒内。我正在使用 1,000,000 个字符的字符串对此进行测试。String.replaceAll 在两秒内运行良好,其他两种方法也是如此。
有没有人有这个问题的快速解决方案?谢谢!
编辑:不幸的是,我收到的答案仍然运行得太慢。是的,我的意思是创建一个新字符串,而不是更改旧字符串,对那个错误感到抱歉。
我不确定它是如何工作的,但我认为循环遍历每个字符并检查可能会起作用。有算法的东西。
java - 基于条件的字符串的子字符串
我有一个如下所示的字符串(从文件中读取并存储在字符串中)
要求:
如果字符串值与 'event_code="CP"' 匹配,那么我需要返回完整的数据,<textmessage> ---- </textmessage>
如下所示。
java - java - 如何在不将文件内容加载到java内存中的情况下替换xml文件中的字符串?
我的应用程序创建了一个非常大的 xml 文件(大约 300K 事务)。每个事务将有大约 20 个 xml 元素。所以它会创建一个巨大的 xml 文件。我们没有使用 JAXB 或 SAX 或 DOM 来创建 xml 文件,因为内存是约束。现在我需要在创建 xml 文件后替换某些标签值。我知道要替换什么以及要替换的值。如何在不将整个文件加载到内存的情况下替换这些变量?对于 300K 事务,文件大小约为 600 MB。所以我们不想将整个文件加载到内存中来替换几个变量。
我们正在使用 Java5。有没有办法我们可以做到?
java - 在字符串 isEmpty 和 StringUtils.isNotBlank() 之间最好
我使用以下代码检查时间:
StringUtils.isBlank() 方法比简单的 String.isEmpty() 方法耗时 3ms。我们应该使用哪种方法?
java - String.replaceAll() 和 StringUtils.replace() 之间的行为差异
我想用转义的单引号替换所有单引号。首先,我尝试过,String.replaceAll("\'", "\\'")
但没有奏效。所以,我尝试过使用StringUtils.replace(String, "\'", "\\'")
哪个有效。
这是代码:
预期输出:
实际输出:
我只是好奇为什么String.replaceAll
不替换'
为\'
?
java - 根据可以为空的参数构建 Hibernate 查询
所以我现在正在做一个项目 第一次在这个项目中使用 Hibernate 我也在使用 Swing 我有一个带有多个 jTextFields 的表单
如您所见,我正在对值进行测试以将它们添加到查询中。我的问题是有没有办法添加这些值?因为查询 +="" 不起作用。