Tag: slug

如何在C#中将超级或下标转换为普通文本

我正在写一个slug生成器来制作漂亮的url。 我想将m²转换为m2,但是以通用的方式将其转换为所有上标(或下标),而不仅仅是简单的替换语句。 有任何想法吗?

C#中的Slugify和字符音译

我正在尝试将以下slugify方法从PHP转换为C#: http ://snipplr.com/view/22741/slugify-a-string-in-php/ 编辑:为方便起见,这里是上面的代码: /** * Modifies a string to remove al non ASCII characters and spaces. */ static public function slugify($text) { // replace non letter or digits by – $text = preg_replace(‘~[^\\pL\d]+~u’, ‘-‘, $text); // trim $text = trim($text, ‘-‘); // transliterate if (function_exists(‘iconv’)) { $text = iconv(‘utf-8’, ‘us-ascii//TRANSLIT’, $text); } // lowercase […]