Как проверить, что строка содержит только английский языкC#

Место общения программистов C#
Ответить
Anonymous
 Как проверить, что строка содержит только английский язык

Сообщение Anonymous »

У меня есть строка, содержащая такие значения, как:

Код: Выделить всё

string str ="Abhigyan Prakash,Primeshow,NewsPoint,NCP,Inflation,सरकार,राहुल,प्राइम शो,न्यूजप्वाइंट,कमजोर,एनसीपी,अभिज्ञान प्रकाश,Rahul";
Я использовал приведенный ниже код, чтобы преобразовать его в список массивов:

Код: Выделить всё

ArrayList altags = new ArrayList( str.Split(','));
Теперь я хочу удалить из массива все те строки, которые принадлежат неанглийскому языку (в моем контексте следует удалить те слова, которые написаны на «хинди»)
пожалуйста, предложите мне, как проверить, что строка написана на английском языке (с цифрами и символами) или на другом языке.
ПРИМЕЧАНИЕ: у меня нет проблем с общим списком. Я тоже не могу это принять. но скажите пожалуйста, как проверить, что строка содержит только буквы + цифры + символы.

Подробнее здесь: https://stackoverflow.com/questions/473 ... glish-only
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»