我想使用这个方法来创建用户友好的URL。因为我的网站是用克罗地亚语编写的,有些字符我不想去除,而是替换成另一个字符。比如这个字符串:
最后,这两个数组应该在某个方法中使用,该方法将接收字符串,查找匹配项并替换它们。在PHP中,我使用preg_replace函数来处理此问题。在C#中,这种方法不起作用:
ŠĐĆŽ šđčćž
需要变成:
sdccz-sdccz
所以,我想创建两个数组,一个包含需要被替换的字符,另一个包含替换后的字符:
string[] character = { "Š", "Đ", "Č", "Ć", "Ž", "š", "đ", "č", "ć", "ž" };
string[] characterReplace = { "s", "d", "c", "c", "z", "s", "d", "c", "c", "z" };
最后,这两个数组应该在某个方法中使用,该方法将接收字符串,查找匹配项并替换它们。在PHP中,我使用preg_replace函数来处理此问题。在C#中,这种方法不起作用:
s = Regex.Replace(s, character, characterReplace);
希望有人能提供帮助。
这段文本与IT技术没有直接关系。