我有一些带有数字和英文单词的字符串,我需要通过找到它们并将其替换为该单词的本地化版本,将它们翻译成我的母语。您知道如何轻松实现替换字符串中的单词吗?
谢谢
编辑:
我已经尝试过(字符串“ to”的一部分应替换为“ xyz”):
string.replace("to", "xyz")
但这不起作用…
它正在工作,但是不会修改调用者对象,而是返回一个新的String。
因此,您只需要将其分配给新的String变量或自身即可:
string = string.replace("to", "xyz");
要么
String newString = string.replace("to", "xyz");
API文件
public String replace (CharSequence target, CharSequence replacement)
由于:API级别1
复制此字符串,用另一个序列替换指定目标序列的出现。从头到尾处理字符串。
参量
target
替换顺序。replacement
更换顺序。返回 结果字符串。 如果target或replacement为null,则
抛出该异常 NullPointerException
。
问题内容: 我有以下数据框 我想更换和使用,所以最终的数据帧 我尝试了以下操作,但没有成功: 问题答案: 解决方案与通过: 如果需要将列中的所有值设置为一些:
我有以下数据框 我想用替换和,因此最终的数据帧是 我尝试了以下方法,但不起作用:
问题内容: 假设我有以下代码: 这段代码运行后,价值会 如果我以相反的顺序替换它们,则会发生类似的问题: 的值将是 我的目标是把成我怎么能做到呢? 问题答案: 使用Apache Commons StringUtils中的方法:
问题内容: 我想做这个: 我基本上想返回字符串:{(str)-> str} 我一直在获取未定义的变量。 抱歉,这是我的第一篇文章。 问题答案: 由于Python中的字符串是不可变的,因此每次使用该方法时,都必须创建一个新字符串。每次替换调用也必须遍历整个字符串。这显然是低效的,尽管在此规模上并不明显。 一种替代方法是使用列表组合(docs,tutorial)一次遍历字符串并创建一个新字符列表。该方
问题内容: 我想使用函数替换多个字符串。 我目前有 但想有类似的东西 虽然那听起来不像是好的语法 正确的方法是什么?有点像如何在中进行操作\1以及\2如何将字段替换为某些搜索字符串 问题答案: 这是一个简短的示例,应该使用正则表达式来解决问题: 例如: ’() and –text–‘
我有一个解析的PDF文档,我使用java中的库进行了解析。问题是文档中的表没有正确解析,它像文本一样被解析(一行一行)。所以我使用了一个名为Camelot的Python库,它给了我解析的表格式,我将其发送到java。我需要用Camelot中的表替换PDF解析的表,并保持其余的不变。文档中有多个表,因此解析的表以字符串列表的形式返回,每个索引给出每个表的解析值。 标记表示Camelot输出的附加图像