|
регулярные выраженияОбсуждение темы регулярные выражения в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; народ, такая проблема: .* - любое количество любых символов [^q]* - любое количество любых символов, кроме буквы q А как сделать выражение "любое ... |
|
Опции темы |
26.01.2005, 02:28 | #1 |
|
народ, такая проблема:
.* - любое количество любых символов [^q]* - любое количество любых символов, кроме буквы q А как сделать выражение "любое количество любых символов, кроме слова(!!!) qwerty", например? [^qwerty]* - любое количество любых символов, кроме букв q, w, e, r, t, y (буквы по отдельности) [^(qwerty)]* - так не работает.... |
|
27.01.2005, 16:42 | #2 |
|
seka, давай я тебе детерминированный конечный автомат нарисую, а уж рег. выражение ты сам по ка сделаешь...
Vulko добавил [date]1106833704[/date]: Ладно... делов тут на 2 секунды. Так что не буду мучать. Вот: [A-Z;a-z;0-9]*[^q][^w][^e][^r][^t][^y][A-Z;a-z;0-9]* Могу с синтаксисом ошибиться... но не более. З.Ы. Теория автоматов рулит!))))))) |
|
27.01.2005, 17:08 | #3 |
|
пасиба, я понял, надо просто последовательно все буквы исключить!
И как я сам не додумался?! |
|
28.01.2005, 20:04 | #4 |
|
seka, но заметь, что это выражение всё-же пустит слово, содержащее подсвово qwerty! Т.е. оно не пустит только слово qwerty, но пожалуй найдётся слово содержащее под цепочку qwerty, которое оно пустит... хотя может и не найдётся. Это я так - на первый взгляд.
А тебе зачем, если не секрет? |
|
28.01.2005, 20:54 | #5 | |
|
Цитата:
Нужно поставить .* или ?* |
|
|
29.01.2005, 02:17 | #6 |
|
да мне это надо просто для себя... столкнулся с работкой, где надо много файлов по шаблонам обрабатывать... а как вот это делать - не знаю. но теперь знаю
|
|
29.01.2005, 13:40 | #7 |
|
egorix, ну учесть ещё спец симоволы, и всё.
|
|
29.01.2005, 17:42 | #8 |
|
Vulko, ещё пробелы забыл
А зачем учитывать это всё, если можно просто .* написать?! |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Требуются дизайнеры (регулярные заказы) | StarGroup | Вакансии | 0 | 06.03.2013 18:52 |
Поиск выражения без учета регистра | tend | ASP, Perl, PHP и MySQL | 14 | 15.09.2006 17:47 |
Регулярные выражения | Денисон | HTML, CSS, JavaScript | 6 | 25.05.2005 03:19 |
Регулярные рассылки | Web | Кальянная | 4 | 15.12.2004 12:22 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|