正则表达式替换字符串

时间:2011-05-04 14:10:42

标签: regex

我需要替换集合中的任何字符......

[]*?/\:

带有空字符串。有人可以发布这是怎么做的吗?

4 个答案:

答案 0 :(得分:2)

取决于您使用的语言;但你可以使用(使用sed)

sed -e "s/\[\]\*\?\/\\\://g" filename

答案 1 :(得分:1)

对于C#

Regex.Replace(input, @"[\[\\\]*?/:]", string.Empty)

答案 2 :(得分:0)

Perl:$ str = ~s /.// g;

但我认为你的意思是替换为Space:$ str = ~s /./ / g;

答案 3 :(得分:0)

对于Javascript

var s = "he[ll]o? \*/ foo:bar";
var replaced = s.replace(/[[\\\]*?/:]/g, "");

?replaced
>>hello  foobar