How to use Regex.Replace to Replace Two Strings at Once?

后端 未结 2 1783
耶瑟儿~
耶瑟儿~ 2021-01-06 13:11

I have the following method that is replacing a \"pound\" sign from the file name but I want also to be able to replace the \"single apostrophe \' \" at the same time. How c

2条回答
  •  孤独总比滥情好
    2021-01-06 13:50

    Try

    return Regex.Replace(filename, "[#']", "_");
    

    Mind you, I'm not sure that a regex is likely to be faster than the somewhat simpler:

    return filename.Replace('#', '_')
                   .Replace('\'', '_');
    

提交回复
热议问题