|
|
|
| Я наверно плохо сформулировал вопрос :)
Я уже чуть о другом. Я непосредственно о синтаксисе. Как мне сделать "исключение" в регулярном выражении?
Запись (например!):
не будет же исключать слово "index", а скорее буквы "i", "n", "d", "e", "x". | |
|
|
|
|
|
|
|
для: Maxam
(30.03.2011 в 13:18)
| | Приведите пример строки, где есть искомое слово и где его нет? Так как в универсальном случае, проще найти слово-исключение и обратить логику поиска. Но иногда исключить слово действительно требуется, правда чтобы продемонстрировать работу с позиционными проверками нужен пример исключаемой строки - так как нужно к позиции исключаемого слова привязываться. | |
|
|
|
|
|
|
|
для: Maxam
(30.03.2011 в 13:18)
| | А может, просто - str_replace("index","",$str), a? | |
|
|
|
|
|
|
|
для: Maxam
(30.03.2011 в 13:18)
| |
а если так? | |
|
|
|
|
|
|
|
для: Maxam
(30.03.2011 в 13:18)
| | (.+?)(?:\bindex\b)(.+)
И вообще, cheops правильно сказал, пишите проблемный пример и внятно, что именно требуется. | |
|
|
|