问题标签 [replaceall]

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 回答
459 浏览

java - 带有特殊字符的字符串 contains 和 replaceAll 方法的奇怪行为

我对字符串的 contains 和 replaceAll 方法做了一些研究。

结果:当 c = '*' 或 '^' 或 '+'

当 c = '#' 或 '~' 或 '%' 或 '<' 或 '>' 或 '=' 或 '&' 或 '@' 或 '-' 或 '!'

当 c = '$'

当 c = '|'

我想知道这背后的理论/规则是什么?

0 投票
3 回答
4931 浏览

java - Java:使用 replaceAll 的空指针异常

很抱歉用这个相对简单的问题打扰大家,但我在调用 replaceAll("\.","") 时一直遇到空指针异常,我想知道为什么......毫无疑问,我只是简单没有得到。

IPAddress 的简要总结: 提到的第一个类将从 IPAddressTester(后面提到)传递一个字符串值,该值将作为 ipString 存储在 IPAddress 类中。字符串本身的格式为###.###.###.##。我的最终目标是去掉这个字符串的句点,组合生成的标记,然后转换为整数以供以后操作(参见 hashCode 方法)。显然这个类是不完整的,它很可能还有其他问题/问题,但我目前只关注由 replaceAll 导致的空指针错误。

IPAddressTest 小结:顾名思义,就是对IPAddress 进行测试。基本上是一个“司机”。

IPAddressTest 类

再次,我真诚地道歉,打扰你们所有人,但我猜这个问题可能会有一个简单的一两句话答案(希望不会太侮辱人了;-))

0 投票
5 回答
4994 浏览

java - 为什么 Java 没有在 javadoc 中包含每个函数的时间/空间复杂度?

嗨,我想知道 String 类的“replaceAll”函数的时间复杂度是多少,但我找不到任何信息。(http://docs.oracle.com/javase/6/docs/api/ java/lang/String.html )

Java 将复杂性包含在 Javadoc 中不是更好吗?我相信有人知道这是一件非常重要的事情。

0 投票
3 回答
452 浏览

java - java replaceAll(正则表达式,替换)正则表达式命令

我想知道是否有人知道删除以下内容的正则表达式命令

从以下

只离开

这些详细信息取自 txt 文件,但 name = part 可以出现多次

所以我在想这样的事情会起作用,但它不能正常工作

0 投票
2 回答
402 浏览

javascript - Javascript:替换所有字符串问题

我不知道如何在 Javascript 中进行全部替换。

我处于特殊情况,因为我有一张这样的替换地图

我目前正在这张地图上循环,对于每个条目,我使用string.replace(from, to). 问题是我无法替换,例如,>:(因为:(已经被第二个条目替换了。如果我反转地图,那么:(intitle属性将被替换,导致真正的混乱。

希望你了解我的情况。我需要像str_replace带有数组参数的 PHP 之类的东西,它可以一键进行多次替换。

如果有帮助,我正在使用 Mootools。

0 投票
9 回答
3775 浏览

java - Java:replaceAll 不适用于反斜杠?

我正在尝试用反斜杠将字符串的开头替换为其他内容。由于某些奇怪的原因,replaceAll 函数不喜欢反斜杠。

我应该怎么做才能解决这个问题。

谢谢你。

0 投票
3 回答
298 浏览

java - 为什么 replaceAll 从字符串中删除数字?

结果它给了我“a##b”,有人可以解释一下为什么吗?

它不应该按原样返回字符串吗?

0 投票
1 回答
364 浏览

java - 在 XML 上使用正则表达式,避免贪婪匹配

它看起来很简单,但我会在这里提供任何帮助:

我需要将密码值(可以是任何值)交换为“ * ***

原始刺痛是从 xml 中提取的字符串

问题是我只得到输出行:

但我需要整个字符串作为输出,只需要替换密码值

先感谢您

0 投票
1 回答
928 浏览

java - Java RegEx 全部替换以格式化来自 XML 的数据

大家下午好

我注意到他们在这里已经有一些类似的问题,但到目前为止对我没有太大帮助。我正在尝试操作由现有方法返回的字符串以将其格式化为可读形式。因此,例如,我正在尝试创建一个 String replaceAll() 正则表达式,它将采用字符串

并将其转换为...

我设想这样做的方式是分三个步骤,首先用“”替换所有结束标记,然后用“,”替换所有开始标记,最后使用 String replaceFirst 删除第一个逗号和放在前面的空格的字符串。

我遇到的问题是正则表达式,我需要制定一个模式来识别任何开始标签 ie 和一个模式来识别任何结束标签 ie 。对此的任何帮助将不胜感激。

0 投票
2 回答
4745 浏览

regex - Groovy 删除多行注释

如何使用 groovy 删除多行注释?

我将上述文本从文件读入文件对象,然后将其转换为字符串。如果评论跨越一行,我可以使用 replaceAll 方法将其删除,如下所示:

我曾尝试使用 (?m) 标志,但无法让它识别我的模式。我尝试了以下语句,但它们都与我的模式不匹配。

我考虑过使用 DotAll、末尾的 (\s) 和 ${}。但是,我不确定如何有效地将它混合到正则表达式中。欢迎任何帮助。谢谢。