Как сопоставить английские предложения с помощью регулярных выражений
В следующем шаблоне регулярных выражений можно найти английские слова и знаки препинания. Мне нужно обновить этот шаблон, чтобы я мог найти английские предложения, а не отдельные слова. например, предложение Меня зовут Джонسسمي جون и я живу в ОАЭ по адресу 23 st имеет два английских предложения: Меня зовут Джон и а я живу в ОАЭ по адресу 23-я улица Я хочу сохранить эти два предложения как два элемента в ArrayList. Я не знаю, отображается ли арабский текст в вашем браузере. Меня зовут Джон #### и я живу в ОАЭ по адресу 23 st (###представляет арабское предложение)
это мое регулярное выражение
Regex.IsMatch(word, "^[a-zA-Z?><;,{}[\]\-_+=!@#$%\^&*|'\s)]*$")
Что я уже пробовал:
Я могу использовать цикл со многими операторами if для поиска английских предложений. Мне нужно использовать совпадения в регулярном выражении