| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > проблемма с составлением Pattern |
| Автор: jone31 9.2.2012, 21:31 | ||||
| подскажите, в скрипте есть строка которую нужно проверить на наличие некой подстроки, и если она есть то удалить всю строку... делал это так:
не работает... пише это:
подскажите как правильно построить шаблон для него? |
| Автор: mstalker26 9.2.2012, 23:28 | ||
Подойдет? Хотя не ручаюсь, пишу интуитивно
P.S. http://www.ibm.com/developerworks/ru/edu/j-intermed/section5.html P.P.S. Проблема |
| Автор: jk1 9.2.2012, 23:46 |
| Приведите пожалуйста Вашу "искомую подстроку". Скорее всего она содержит неэкранированные служебные символы |
| Автор: lBugl 10.2.2012, 08:08 | ||||
"то ничего не рабоатет. :( что не хватает тут, я в регулярках полный кран..." имхо тут не хватает поддержки регулярных выражений методом indexOf().. =) подстрок много?
|
| Автор: Pawl 17.2.2012, 21:45 | ||||
на самом деле так указывать не надо. Как уже говорили, в java нет Вам нужно скомпилить все Ваши как единый паттерн. Приведу простенький пример, как в массиве строк элементы, содержащие числа или знаки препинания заменяются пустыми строками. Надеюсь, это Вам поможет
P.S. Писал "на коленке", поэтому могут быть неточности, но смысл, думаю, понятен. P.P.S. Да, и еще раз повторюсь: для анализа строки на соответствие регулярному выражению этого
ненужно ВООБЩЕ, ибо все работает и так! |