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

java - String replaceAll() 与 Matcher replaceAll()(性能差异)

String.replaceAll() 和 Matcher.replaceAll() (在从 Regex.Pattern 创建的 Matcher 对象上)在性能方面是否存在已知差异?

此外,两者之间的高级 API 差异是什么?(不变性、处理 NULL、处理空字符串等)

0 投票
1 回答
4807 浏览

java - 使用java正则表达式当模式包含左括号时如何替换所有

我有一个看起来像这样的字符串: mynum(1234) and mynum( 123) and mynum ( 12345 ) and lastly mynum(#123)

我想#在括号中的数字前面插入一个,所以我有: mynum(#1234) and mynum( #123) and mynum ( #12345 ) and lastly mynum(#123)

我怎样才能做到这一点?使用正则表达式模式匹配器和数字前面的replaceAll扼流圈,我得到一个(

java.util.regex.PatternSyntaxException:未关闭的组附近...

例外。

0 投票
2 回答
3693 浏览

java - Java:str.replaceAll() 不工作

我正在尝试从另一个字符串中清除一个字符串。

然而,以下断言有时会失败:

这是断言吐出的内容:

0 投票
5 回答
164215 浏览

java - String.replaceAll 单反斜杠和双反斜杠

我正在尝试将 theString \something\转换为String \\something\\using replaceAll,但我不断收到各种错误。我认为这是解决方案:

但这给出了以下例外:

0 投票
4 回答
1494 浏览

java - 关于Java字符串操作

在 split 命令之后,我将字符串"MO""RET"存储在items[1]数组中。在它被存储之后,我在这个字符串上做了一个替换,它替换了所有的双引号。但我希望它存储为MO"RET. 我该怎么做。在我使用拆分命令处理的csv文件中,重复文本字段内容中的双引号(例如:此帐户是""large""一个“)。所以我想保留字符串中间的两个引号之一,如果它重复获取并忽略结尾引号(如果存在)。我该怎么做?

在此记录类型之后,MORET 我希望它拥有MO"RET

0 投票
4 回答
86722 浏览

groovy - groovy:如何用“”替换所有“)”

我试过这个:

但我收到以下错误:

异常 org.codehaus.groovy.control.MultipleCompilationErrorsException:启动失败,Script11.groovy:3:意外字符:'\'@ 第 3 行,第 29 列。 org.codehaus.groovy.control.ErrorCollector(failIfErrors:296)出现 1 错误

所以问题是我该怎么做:

0 投票
7 回答
153107 浏览

java -
在java中用\n和\r\n替换

这已被多次询问几种语言,但我无法让它工作。我有一个这样的字符串

我正在尝试\n<br />using替换

\n没有被替换。我尝试使用这个RegEx Tool进行验证,我看到了相同的结果。输入字符串与 不匹配"(\r\n|\n)"。我究竟做错了什么 ?

0 投票
2 回答
519 浏览

java - Java用正则表达式替换所有

我有这样的文字:

我将替换此文本

我知道 replace() 函数,但我不太了解正则表达式,怎么可能做到这一点?

请记住,可以在 之前正确关闭其他 span 标签</p>,例如:

0 投票
3 回答
13872 浏览

java - 这个 preg_replace 的 Java 等价物是什么?

来源: http: //pureform.wordpress.com/2008/01/04/matching-a-word-characters-outside-of-html-tags/

不幸的是,我的项目需要一个仅适用于 Java 的语义库......

// 谢谢塞尔索

0 投票
1 回答
280 浏览

java - 如何优化这个正则表达式?

我的工具获取纯文本,并通过从标签中的文本替换术语来逐渐生成“标签”。由于存在一些复合术语,唯一的方法(我认为)是使用 ReplaceAll regex

感谢stackoverflow的朋友,在我的最后一个问题中,我的应用程序得到了一个很好的正则表达式,但经过测试,出现了一个新的需求:

“一个正则表达式,用于替换标签之外和另一个单词之外的所有单词”

原始代码:

我现在只需要替换“world”(当然标签之外)而不是“underworld”或“worldwide”

预期结果