当前位置: 首页 > 知识库问答 >
问题:

我如何修复这个“ReplaceAll”错误?[副本]

太叔涵亮
2023-03-14

我怎么能修好它?

String replace1 = WEBSITE.replaceAll("{fromNumber}", number);

replaceAll函数中此字符“{”错误。谢谢。

共有1个答案

何安宜
2023-03-14

正如@Stephen C已经解释的那样,ReplaceAll方法的第一个参数是一个regex。

看起来您正在尝试用给定的数字替换{fromNumber}简单字符串。因此,不要使用replaceAll,而是使用replace方法,该方法接受字符串作为第一个参数。

字符串replace1=website.replace(“{fromNumber}”,number);

 类似资料:
  • 代码:import functools import json import os import tensorflow as tf import sys。路径附加(“C:\Users\Gilbertchristian\Documents\Anaconda\Object\u detection\u api\models\research”)系统。路径附加(“C:\Users\Gilbertchris

  • 所以基本上我应该做的是,我应该得到一个字符串的数组列表,用两个字符串填充它,然后比较它们。例如,如果一个字符串是“1,2,3,4”,第二个字符串是“7,6,2,8,1”,那么它应该打印出“1,2”,因为它打印出的数字相似。但我遇到了和arrayindexoutofbounds异常,我不知道如何修复它。此外,如果你有任何可能缩短此代码的提示,也请告诉我。我有一个习惯,让我的代码超长。

  • 我如何修复这个程序我使用Java Spring MVC?我想在数据库中输入包含日期的数据,但它显示错误。我该怎么修好它? 这是我在实体中的代码 字段“Tanggal”上对象“transaksipenjualan”中的字段错误:拒绝值[2019-07-15];代码[typemismatch.transaksipenjualan.tanggal,typemismatch.tanggal,typemis

  • 我需要将12小时的时间转换为24小时的格式。 我现在已经把12小时的时间硬编码了,以使事情更简单。 我的逻辑:输入sting 07:05:45PM提取最后2个字符。如果AM check为前两个字符,则为12。。如果是,则将其设置为00,否则按原样输出,如果PM检查前两位数字是否为12。。如果是,请保持原样,如果不是,则在前2位加上12 总线错误:10是我运行代码得到的

  • 您好,我在运行我的java和javafx文件时遇到了一个问题。我已经安装了java和JDK。如果我单击应用程序,当我尝试从cmd运行i时,什么都没有发生。显示如下:在此处输入图像描述 我已经搜索了一半的谷歌,但没有找到一个适合我的解决方案。如果有人能帮我解决这个问题,那太好了,因为我是一个编程新手,只想运行一个简单的WidgetShortcut应用程序。

  • 错误(25,1):PLS-00103:遇到符号“EXEC” 放下桌上的学生;提交;