我想转换一个这样的字符串:
Testing this on-the-test-forum (please/remove) if possible. test: test, "abc"
到这样的字符串:
testing-this-on-the-test-forum-please-remove-if-possible-test-test-abc
有没有人对我可以使用的最简单的函数类型有任何想法。我正在寻找的东西很简单,因为我需要稍后在LINQ中使用这个函数。
答案 0 :(得分:0)
您最简单的方法似乎是在返回的字符串中识别您想要的字符,并根据这些字符对其进行编码。所以,在伪代码中:
newstring = "";
foreach(character in newstring.tolower)
if(character in allowedcharacters)
newstring+=character;
else
newstring+="-";
return newstring.replace("--","-");
这应该是你的开始。