标签: replace

正则表达式替换多个组

我想使用正则表达式替换具有相应替换字符串的多个组.

替换表:

  • & - > __amp
  • # - > __hsh
  • 1 - > 5
  • 5 - > 6

例如,对于以下输入字符串

a1asda&FJ#ahdk5adfls

相应的输出字符串是

a5asda__ampfj__hshahdk6adfls

有没有办法做到这一点?

.net c# regex replace

21
推荐指数
4
解决办法
2万
查看次数

在Java中修改现有文件内容

我想替换第二行文件内容,请基于以下文件格式和监听器方法请有人帮忙.

1324254875443
1313131
Paid
0.0
Run Code Online (Sandbox Code Playgroud)

第二行很长,想要替换currentTimeMillis().

/************** Pay Button Listener **************/
public class payListener implements ActionListener {
    public void actionPerformed(ActionEvent e) {

        ArrayList<String> lines = new ArrayList<String>();
        String line = null;

        try {
            FileReader fr = new FileReader("Ticket/" + ticketIDNumber + ".dat");
            BufferedReader br = new BufferedReader(fr);
            FileWriter fw = new FileWriter("Ticket/" + ticketIDNumber + ".dat");
            BufferedWriter bw = new BufferedWriter(fw);
            while ((line = br.readLine()) != null) {
                if (line.contains("1313131"))
                    line.replace(System.currentTimeMillis();
                lines.add(line);
                bw.write(line);
            }  //end if                 

        }     //end …
Run Code Online (Sandbox Code Playgroud)

java replace file

21
推荐指数
2
解决办法
8万
查看次数

替换多个文件 - Linux的图形工具

它需要是图形化的.没有sed,awk,grep,perl,等等.我知道如何使用它们,我现在使用它们,但我需要在300多个文件中挑选每个替换.

我想要一个工具,我可以:

  • 输入搜索字符串
  • 输入替换字符串
  • 选择目录和文件扩展名

它将以递归方式进入该目录及其子目录中的每个文件,打开它并滚动到搜索字符串所在的位置,并提供两个选项:

  • 替换(并找到下一个)
  • 找下一个

而已.Reg.exp.支持是一个加号,但不是必需的.

解决:Regexxer正是我所需要的.万一有人需要它在Slackware上,这里是你需要下载什么以及如何编译它(选择每个相关的正确版本可以是一个PITA)

search replace text-editor

20
推荐指数
4
解决办法
9487
查看次数

MySQL查询用下划线替换列中的空格

我有一个MySQL数据库表'photos',列'filename'.我需要用下划线替换文件名列值中的空格.是否可以使用单个/多个查询?如果是这样的话?

mysql replace space

20
推荐指数
2
解决办法
5万
查看次数

如何在Javascript中使用正则表达式用空格替换下划线

如何在Javascript中使用正则表达式用空格替换下划线?

var ZZZ = "This_is_my_name";
Run Code Online (Sandbox Code Playgroud)

javascript regex replace

20
推荐指数
1
解决办法
5万
查看次数

简单:如何用php替换"all between"?

$string = "<tag>i dont know what is here</tag>"
$string = str_replace("???", "<tag></tag>", $string);
echo $string; // <tag></tag>
Run Code Online (Sandbox Code Playgroud)

那么我在寻找什么代码?

php replace str-replace

20
推荐指数
3
解决办法
4万
查看次数

mysql:如何在字段的开头或结尾删除字符

我有包含逗号分隔列表的字段.一些旧记录在字段的开头或结尾处有逗号.我需要删除这些额外的逗号.

例:

,the,their,then 至 the,their,then

要么

the,their,then, 至 the,their,then

编辑:我正在寻找UPDATE语句.我需要更改记录.

mysql replace

20
推荐指数
3
解决办法
3万
查看次数

正则表达式 - 在javascript中用单个替换多个换行符

这是javascript中的某种变量内容:

    <meta charset="utf-8">

    <title>Some Meep meta, awesome</title>




    <-- some comment here -->
    <meta name="someMeta, yay" content="meep">

</head>
Run Code Online (Sandbox Code Playgroud)

我希望将多行换行符(未知数)减少到单个换行符,同时仍保留其余格式.这应该javascript用a 来完成regex.

我有制表机的问题或保持格式.

javascript regex replace

20
推荐指数
2
解决办法
3万
查看次数

Emacs交互式正则表达式替换

假设你有一些文字里面有这样的文字:

"foo" ... "bar" ... "file" ... "emacs"
Run Code Online (Sandbox Code Playgroud)

而你想要做的就是替换"with".我知道只需要进行以下替换即可:

" -> ''
Run Code Online (Sandbox Code Playgroud)

但是假设您想以交互方式和正则表达式进行,对于更复杂的情况,如何才能完成?

我更好地解释自己:我希望我可以通过这种方式获得一个命令或一系列命令:

  • 编写正则表达式"\\(.*?\\)"并以交互方式查看结果(即,当您编辑正则表达式时,当前可见的匹配会突出显示,并且在您进行更改时始终更新突出显示).
  • 一旦对正则表达式感到满意,请指定替换例如 ' '\1' '
  • 交互式替换所有比赛

regex emacs replace

20
推荐指数
3
解决办法
3359
查看次数

批处理脚本查找和替换文本文件中的字符串,不用于存储修改后的文件创建一个额外的输出文件

我已经写一个批处理脚本来查找和替换文本文件中的字符串.以下是我的脚本.

@echo off &setlocal
set "search=%1"
set "replace=%2"
set "textfile=Input.txt"
set "newfile=Output.txt"
(for /f "delims=" %%i in (%textfile%) do (
    set "line=%%i"
    setlocal enabledelayedexpansion
    set "line=!line:%search%=%replace%!"
    echo(!line!
    endlocal
))>"%newfile%"
del %textfile%
rename %newfile%  %textfile%
Run Code Online (Sandbox Code Playgroud)

我能够成功替代词.

但我不想创建Output.txt的,然后将其重命名原始文件..

请帮我出去编辑一个文本文件,而不输出重定向到一个新的文件..

replace batch-file

20
推荐指数
1
解决办法
8万
查看次数

标签 统计

replace ×10

regex ×4

javascript ×2

mysql ×2

.net ×1

batch-file ×1

c# ×1

emacs ×1

file ×1

java ×1

php ×1

search ×1

space ×1

str-replace ×1

text-editor ×1