Это регулярное выражение отлично работает для переменной слова, но оно удаляет все пустое пространство из переменной определения, которая не нужна. Не понимаю, почему.Регулярное выражение для сохранения только букв и пробелов?
String word = "cheese[1]"
String definition = "[:the quality of being too obviously sentimental]"
String regex = "[^A-Za-z]+"; // how to get it to exclude whitespace?
finaldefinition = finaldefinition.replaceAll(regex,"")
Выход:
слово = сыр
определение = thequalityofbeingtooobviouslysentimental
Желаемый результат:
слово = сыр
определение = качество слишком очевидно, сентиментальные
Спасибо за ваше время.
'" [^ A-Za-Z] + "' –
Или '[^ A-Za-z \ s] +', если вы хотите сохранить вкладки и другие формы пробелов. – Evert
ха-ха спасибо. Это было просто, да?/Facepalm –