正则表达式标记查找和替换

时间:2008-10-24 10:54:30

标签: regex notepad++

请有人帮我写一个正则表达式来替换0044令牌,它将在0的字符串开头处。请注意我不想将所有0044令牌替换为0,只有那些出现在字符串的开头。

非常感谢

4 个答案:

答案 0 :(得分:1)

在perl:

s/^0044/0/;

^表示匹配仅发生在字符串的开头。

答案 1 :(得分:1)

如果你真的想使用正则表达式,它已经在上面回答了。即

查找内容:^0044

替换为:0

但这是一种粗暴的做法:

按ALT,然后使用鼠标垂直选择所有'044并删除它们。在进行选择时按住ALT。

答案 2 :(得分:0)

那你为什么不在搜索和替换框中的开头放一个空格,我的意思是:

Search: " 0044"
Replace " 0"
祝你好运!

答案 3 :(得分:0)

^在记事本++中起作用以匹配行的开头。