我正在使用asp.net 4和c#。
我有一个字符串,它可以包含:
我想要:
a) 去除所有特殊字符,例如:
将所有带重音的字母转换为不带重音的字母,例如:
c) 去除所有空格并用短横线(-)替换,例如:
我的目标是创建一个适用于 URL 路径的字符串,以实现更好的 SEO。
有没有任何想法可以使用正则表达式或其他技术来实现呢?
感谢您对此的帮助!
我有一个字符串,它可以包含:
- 特殊字符,例如:!"£$%&/()/#
- 重音字母,例如:àòèù
- 空格,例如:" "(1个或多个连续的空格),
#Hi this is rèally/ special strìng!!!
我想要:
a) 去除所有特殊字符,例如:
Hi this is rèally special strìng
将所有带重音的字母转换为不带重音的字母,例如:
Hi this is really special string
c) 去除所有空格并用短横线(-)替换,例如:
Hi-this-is-really-special-string
我的目标是创建一个适用于 URL 路径的字符串,以实现更好的 SEO。
有没有任何想法可以使用正则表达式或其他技术来实现呢?
感谢您对此的帮助!