标签: replace

如何在Emacs中用换行符替换字符?

我正在尝试;使用replace-string和/或replace-regexp在Emacs中使用新行替换字符 - 比如说.

我尝试了以下命令:

  • M-x replace-string RET ; RET \n

    这将取代;2个字符:\n.

  • M-x replace-regex RET ; RET \n

    这会导致以下错误(显示在迷你缓冲区中):

    替换文本中使用"\"无效.

使用replace-string此任务有什么问题?还有其他办法吗?

谢谢.

emacs replace

266
推荐指数
4
解决办法
9万
查看次数

如何在JavaScript中修剪String中的文件扩展名?

例如,假设x = filename.jpg我想知道filename,哪里filename可以是任何文件名(假设文件名只包含[a-zA-Z0-9-_]以简化.).

x.substring(0, x.indexOf('.jpg'))DZone Snippets上看过,但效果会不会x.substring(0, x.length-4)更好?因为,length是一个属性,不进行字符检查,indexOf()而是一个函数,并进行字符检查.

javascript replace substring indexof substr

266
推荐指数
18
解决办法
21万
查看次数

替换字符串中的特定字符

我想从向量中的字符串中删除特定字符,类似于Excel中的" 查找和替换"功能.

以下是我开始的数据:

group <- data.frame(c("12357e", "12575e", "197e18", "e18947")
Run Code Online (Sandbox Code Playgroud)

我从第一栏开始; 我想通过删除e's 来生成第二列:

group       group.no.e
12357e      12357
12575e      12575
197e18      19718
e18947      18947
Run Code Online (Sandbox Code Playgroud)

regex replace r string-substitution gsub

251
推荐指数
5
解决办法
53万
查看次数

Java如何用字符串中的单个空格替换2个或更多空格并删除前导和尾随空格

在Java中寻找快速,简单的方法来更改此字符串

" hello     there   "
Run Code Online (Sandbox Code Playgroud)

看起来像这样的东西

"hello there"
Run Code Online (Sandbox Code Playgroud)

我用一个空格替换所有这些多个空格,除了我还希望字符串开头的一个或多个空格不见了.

像这样的东西让我部分在那里

String mytext = " hello     there   ";
mytext = mytext.replaceAll("( )+", " ");
Run Code Online (Sandbox Code Playgroud)

但不完全.

java regex string replace

249
推荐指数
14
解决办法
31万
查看次数

247
推荐指数
8
解决办法
25万
查看次数

如何替换字符串的多个子串?

我想使用.replace函数来替换多个字符串.

我现在有

string.replace("condition1", "")
Run Code Online (Sandbox Code Playgroud)

但是想要有类似的东西

string.replace("condition1", "").replace("condition2", "text")
Run Code Online (Sandbox Code Playgroud)

虽然那感觉不是很好的语法

这样做的正确方法是什么?有点像grep/regex你可以做什么\1,\2并将字段替换为某些搜索字符串

python text replace

247
推荐指数
13
解决办法
33万
查看次数

MySQL搜索并替换字段中的一些文本

MySQL查询将在表中的某个特定字段中进行文本搜索和替换?

即搜索foo并替换为具有bar值的字段的记录hello foo变为hello bar.

mysql sql search replace

244
推荐指数
5
解决办法
19万
查看次数

如何grep和替换

我需要递归搜索目录中所有文件和子目录中的指定字符串,并将此字符串替换为另一个字符串.

我知道找到它的命令可能如下所示:

grep 'string_to_find' -r ./*
Run Code Online (Sandbox Code Playgroud)

但是如何string_to_find用另一个字符串替换每个实例呢?

linux grep replace

228
推荐指数
7
解决办法
30万
查看次数

查找和替换列表中的元素(python)

我必须搜索一个列表并将所有出现的一个元素替换为另一个元素.到目前为止,我在代码中的尝试让我无处可去,最好的方法是什么?

例如,假设我的列表具有以下整数

>>> a = [1,2,3,4,5,1,2,3,4,5,1]
Run Code Online (Sandbox Code Playgroud)

我需要用值10替换所有出现的数字1,因此我需要的输出是

>>> a = [10, 2, 3, 4, 5, 10, 2, 3, 4, 5, 10]
Run Code Online (Sandbox Code Playgroud)

因此,我的目标是用数字10替换数字1的所有实例.

python replace list

226
推荐指数
12
解决办法
70万
查看次数

在目录和子目录中查找并替换sed

我运行此命令在我的站点的根目录中的所有文件中查找并替换所有出现的'apple'和'orange':

find ./ -exec sed -i 's/apple/orange/g' {} \;
Run Code Online (Sandbox Code Playgroud)

但它不会通过子目录.

这个命令有什么问题?

编辑:这是find ./命令的一些输出行:

./index.php
./header.php
./fpd
./fpd/font
./fpd/font/desktop.ini
./fpd/font/courier.php
./fpd/font/symbol.php
Run Code Online (Sandbox Code Playgroud)

linux command-line replace sed

224
推荐指数
4
解决办法
22万
查看次数

标签 统计

replace ×10

regex ×3

linux ×2

python ×2

command-line ×1

emacs ×1

grep ×1

gsub ×1

indexof ×1

java ×1

javascript ×1

list ×1

match ×1

mysql ×1

r ×1

search ×1

sed ×1

sql ×1

string ×1

string-substitution ×1

substr ×1

substring ×1

text ×1

vim ×1