| |
|
|
| | Выдераю код вида <!--|right|--><!--|/right|--> из таблици и выдераю название этих аля тегов.
вот регулярка...
$reg = "|<!--\|(.*)\|--><!--\|\/(.*)\|-->|sU";
.. есть один нюанс если запись будет вида <!--|right|--><!--|/xren|--> он тоже запишет в массив .. не знаю как на регулярке написать что мол в первом теге мол что угодно а во втором который закрывает тоже самое что и в первом, тоесть чтобы они были равны! подскажие как это написать на регулярном выражении! заранее примного благодарен ! | |
| |
|
|
| |
|
|
| |
для: sidPR
(04.09.2007 в 13:44)
| | | 1) учите русский. Это не наезд, но пожелание.
2) $reg = "|<!--\|(.*)\|--><!--\|\/\\1\|-->|sU";
3) Можно использовать захваченные значения, хранимые в переменных $x, где x - цифра от 1 до 9. Чтобы употребить такую переменную прямо в регулярке, в пхп нужно написать \\x. | |
| |
|
|
| |
|
|
| |
для: SHAman
(04.09.2007 в 13:47)
| | | > x - цифра от 1 до 9
До девяносто девяти ;)
Хехе.. $xx, где x - цифра от 0 до 9 =] | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(04.09.2007 в 13:59)
| | | ну промахнулся :) | |
| |
|
|
| |
|
|
| |
для: SHAman
(04.09.2007 в 18:01)
| | | \\x в двойных кавычках или \x в одинарных | |
| |
|
|