У меня есть список допустимых символов, и мне нужна функция C#, которую мы можем проверить, если текст содержит символы, которые не разрешены, и если мы найдем символ несанкционированный, заменим его возвратом каретки (\r
или \n
).найти и заменить специальный символ неавторизованный
Например:
String ListCharactersAllowed = "¥ó;abcdefghijklmnopqrstuvwxyz123456789}{ ";
String input = @"thîs is @ string text";
Результат будет выглядеть следующим образом:
String value="th"+((char)13)+"s is "+((char)13)+" string text"
«Извините за мой плохой английский» не проблема, но я действительно пропустил ваш подход. –
Попробуйте выполнить поиск в первую очередь. Ключевое слово, которое вы ищете, это «белый список», поэтому используйте поисковые запросы, такие как «C# string replace whitelist». Если вы делали поиск и делали что-то, но это не сработало, покажите это в своем вопросе. – CodeCaster