java - 替换方法不适用于全局修饰符

标签 java javascript html jsp syntax

我正在尝试替换 Javascript 中多次出现的字符串中的字符。

String a1 = "那边有一个人";

当我使用replace("e","x");

它将仅替换第一次出现的 e。

所以我尝试使用像这样的 g 修饰符 replace(/e/g,"x");

但是我遇到了这个错误 token 语法错误,需要表达式

我不确定我在这里做错了什么。

最佳答案

replace(/e/g,"x")JavaScript 中有效,但在 Java 中无效。对于 Java,只需使用以下内容:

String a1 = "There is a man over there";
String replaced = a1.replaceAll("e", "x"); // "Thxrx is a man ovxr thxrx"

关于java - 替换方法不适用于全局修饰符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9004797/

相关文章:

iphone 输入类型(带两位小数的数字)

Java SSL 套接字编程

java junit 和异常 java.lang.NoClassDefFoundError

javascript - 数据表只更新行而不重新加载表

javascript - ND-Buffer 和 G-Buffer 有什么区别?

python - 找不到 apache2 flask 应用程序 css 文件?

Java 9 Flow 使用 lambda 定义订阅者

Java 不是确定性的?

javascript - 将 JSON 结果列表获取到现有的 HTML 选择中?

javascript函数反转文本颜色