powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Регулярные выражения Буквы
4 сообщений из 4, страница 1 из 1
Регулярные выражения Буквы
    #40042852
extra_dj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подскажите, пожалуйста, возможно ли в Java 8 оставлять только буквы и числа всех алфавитов, используя регулярные выражения? либо другим способом. К примеру, такой кода
Код: java
1.
2.
        String s = "Hello, world. Привет 異體字 мир 123 456 789 "+ "\n" +"~d!f@q#t$.%^&*()`☻";
        String e = s.replaceAll("[^A-Za-zА-Яа-я0-9]", " ");



обрежет также и 異體字, которые необходимо оставить. есть вариант не перчислять все кодировки? (по типу A-Za-z) Спасибо!
...
Рейтинг: 0 / 0
Регулярные выражения Буквы
    #40043219
Lelouch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
extra_dj,


Код: plaintext
\w	Any word character (letter, number, underscore)

пробовали?
...
Рейтинг: 0 / 0
Регулярные выражения Буквы
    #40043223
Lelouch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
extra_dj,

еще гуглится
Код: plaintext
\p{L} 
https://stackoverflow.com/questions/47450570/how-to-write-regex-expression-for-chinese-character
https://docs.oracle.com/javase/tutorial/essential/regex/unicode.html
...
Рейтинг: 0 / 0
Регулярные выражения Буквы
    #40043489
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
extra_dj, автор не все стоит делать регулярками. Посмотри на API для работы с блоками.

https://docs.oracle.com/javase/8/docs/api/java/lang/Character.UnicodeBlock.html

И возможно твоя задача звучит по другому. Например вырезать управляющие символы (comma-control)
или какие-то особые диапазоны блоков наподобие Windings, Webdings и прочие специальные.

Тоесть не перечислять все объекты во вселенной а кодифицировать и отсечь только ненужное.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Регулярные выражения Буквы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]