Звучит так, будто вы хотите создать «плагин для URL» - например, URL-версию заголовка статьи.Это означает, что вы хотите убедиться, что удалили все возможные не-URL-дружественные символы, а не только несколько.Вы можете сделать это следующим образом (по порядку):
Удалите все непубличные нечисловые непробельные символы с помощью:
Замена регулярного выражения [^A-Za-z0-9 ]
пустой строкой ""
.
Заменить все пробелы тире на:
Замена регулярного выражения \s+
на строку "-"
.
Строчные буквыстрока:
Java s = s.toLowerCase();
JavaScript s = s.toLowerCase();
C # s = s.ToLowerCase();
Perl $s = lc($s);
Python s = s.lower()
PHP $s = strtolower($s);
Рубин s = s.downcase