Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Можно ли использовать переменные в регулярных выражениях? / 8 сообщений из 8, страница 1 из 1
23.10.2012, 10:22:05
    #38009318
Vilislacis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли использовать переменные в регулярных выражениях?
Задача такая.Есть список слов, пользователь вводит недопустимые символы, можно ли с помощью регулярного выражения отсортировать этот список, удаляя все слова,содержащие недопустимые символы?Учитывая,что символы сразу неизвестны, то должны задаваться переменными
...
Рейтинг: 0 / 0
23.10.2012, 10:48:57
    #38009374
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли использовать переменные в регулярных выражениях?
Код: java
1.
String regexp = ".*?"+symbol+".*?"

вы про это?
...
Рейтинг: 0 / 0
23.10.2012, 15:22:35
    #38010054
Vilislacis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли использовать переменные в регулярных выражениях?
Leonidv,

Уточню, нужно отсортировать слова.Максимальное и минимальное количество букв и список недопустимых символов задается пользователем.
То есть они переменные.Если использовать ваш метод, то как исключить весь список недопустимых символов?
...
Рейтинг: 0 / 0
23.10.2012, 15:40:19
    #38010093
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли использовать переменные в регулярных выражениях?
Vilislacis,

"отсортировать" значит "упорядочить". Вы, вероятно, хотите, "отфильтровать". И почему-то сразу предлагаете regexp в качестве решения. Почему? Чем простой перебор не устраивает, если вы ищете отдельные символы?
...
Рейтинг: 0 / 0
23.10.2012, 16:07:39
    #38010172
Vilislacis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли использовать переменные в регулярных выражениях?
в принципе так и сделала,просто хотела узнать мнение,можно ли с помощью regexp проще это сделать
...
Рейтинг: 0 / 0
23.10.2012, 16:10:28
    #38010178
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли использовать переменные в регулярных выражениях?
Vilislacisв принципе так и сделала,просто хотела узнать мнение,можно ли с помощью regexp проще это сделать
Вряд ли. Regexp хорош для написания сложных правил. Вам же нужно искать отдельные символы.
...
Рейтинг: 0 / 0
23.10.2012, 18:32:55
    #38010459
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли использовать переменные в регулярных выражениях?
VilislacisЗадача такая.Есть список слов, пользователь вводит недопустимые символы, можно ли с помощью регулярного выражения отсортировать этот список, удаляя все слова,содержащие недопустимые символы?Учитывая,что символы сразу неизвестны, то должны задаваться переменными
Да можно. Только не забывай что любой пользовательский ввод должен быть "завраплен".
Ищи для этого стандартные функции в той-же библиотеке regexp-ов. И не всегда регексп
эффективен. Некоторые простые вещи можно сделать строковыми операциями.
...
Рейтинг: 0 / 0
28.10.2012, 14:37:30
    #38016098
Vilislacis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли использовать переменные в регулярных выражениях?
всем спасибо
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Можно ли использовать переменные в регулярных выражениях? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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