339得票32回答
Java如何将字符串中的2个或多个空格替换为单个空格并删除前导和尾随空格

我在Java中寻找一种快速简单的方法来更改这个字符串 " hello there " 变成这样的形式"hello there" 我想把字符串中所有的多个空格替换为一个空格,但我也想让字符串开头的一个或多个空格消失。 类似这样的代码可以部分实现:String mytext = " ...

338得票13回答
如何使用sed一次性基于模式交换文本?

假设我有一个字符串'abbc'并且我想要进行如下替换: ab -> bc bc -> ab 如果我尝试进行两次替换,结果并不是我想要的:echo 'abbc' | sed 's/ab/bc/g;s/bc/ab/g' abab 那么,我可以使用什么sed命令来替换如下内容?echo ab...

336得票7回答
替换字符串中的特定字符

我想从一个向量中的字符串中删除特定字符,类似于Excel中的查找和替换功能。 以下是我的数据:group <- data.frame(c("12357e", "12575e", "197e18", "e18947") 我先从第一列开始;我想通过删除e来生成第二列:group ...

330得票28回答
用多个字符串替换多个其他字符串

我正在尝试用多个单词替换一个字符串中的多个其他单词。该字符串为"I have a cat, a dog, and a goat."。 然而,这并不会生成"I have a dog, a goat, and a cat",而是生成"I have a cat, a cat, and a cat"...

329得票10回答
如何在Vim中给每行末尾添加一个字符串?

我想在Vim中每行末尾添加*。 我尝试了这段代码但未成功:%s/\n/*\n/g

322得票8回答
在目录及其子目录中使用sed查找并替换

我运行了这个命令,在我的站点根目录中查找并替换所有出现的 'apple' 为 'orange':find ./ -exec sed -i 's/apple/orange/g' {} \; 但它不会遍历子目录。 这个命令有什么问题? 以下是find ./的一些输出行:./index.php ...

318得票13回答
String replace()和replaceAll()的区别

除了后者使用正则表达式之外,java.lang.String的replace()和replaceAll()方法有什么区别?对于简单的替换,比如用/替换.,有什么区别吗?

314得票16回答
有没有一个不区分大小写的替代string.Replace的方法?

我需要搜索一个字符串并将所有出现的%FirstName%和%PolicyAmount%替换为从数据库中提取的值。问题在于FirstName的大小写不同,这阻止我使用String.Replace()方法。我看到有关此主题的网页建议Regex.Replace(strInput, strToken,...

313得票7回答
在Bash中替换一个字符为另一个字符

我需要在bash中将字符串中的空格( )替换为点号(.)。 我认为这应该很简单,但是我是新手,无法想出如何修改类似的示例以实现此用途。

298得票7回答
在MySQL中搜索并替换字段中的一些文本

在一张表格的一个特定字段中进行文本搜索和替换的MySQL查询是什么? 即,搜索foo并用bar替换,使得一个带有值为hello foo的记录变成hello bar。