Доброго времени суток! В общем такая проблема, пишу скрипт php каторый работает с изображениями png формата. Нужно скопировать иконку в формате пнг на другое изображение с прозрачным фоном так что бы этот фон ...
Дописать функцию – регулярные выражения PHP
Есть такой код в функции:
$regex = trim(str_replace("*", "\d", $prog['reg']));
$regex = str_replace("\"", "\\\"", $regex);
$regex = str_replace("{.}", "[.+]", $regex);
$regex = str_replace("{S}", "[\S]*", $regex);
$regex = str_replace(".", "\.", $regex);
$regex = str_replace("/", "\/", $regex);
$regex = str_replace("[", "\[", $regex);
$regex = str_replace("]", "\]", $regex);
$regex = str_replace("(", "\(", $regex);
$regex = str_replace(")", "\)", $regex);
$regex = str_replace("{ver}", "([\d|\.|:]+)", $regex);
$regex = str_replace("{ver:word}", "([\d|\.|:]+\D+[\d|\.|:]+)", $regex);
$regex = str_replace("{ver:beta}", "([\d|\.|:]+\s*\S+)", $regex);
$regex = str_replace("{word:ver}", "(\s*\S+[\d|\.|:]+)", $regex);
$regex = str_replace($regex, "/$regex/", $regex);
Т.е. на входе у нас есть выражения вида: {ver} и подобные…
Нужно чтобы еще поддерживались символы: R в кружочке, TM (торговая марка), пробелы в конце или начале выражения (если не ошибаюсь, для этого достаточно убрать trim?), переводы строк, табуляция, кавычки, знак процента.
Их также можно обозначать специальными знаками, например: Знак процента – [per], торговая марка – [tm], пробел – [sp] и т.п.
Только нужно ли это или просто правильно их экранировать и представлять в регулярных выражениях?
Т.е. сейчас выражения вида: {ver}% или "{ver}" - не работают.
Надеюсь, что понятно объяснил, что мне требуется, лучше это было бы дописать тому же программисту, который это и создал, но связь с ним уже утеряна.
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- Веб-программирование2 заявкиЗакрыт16 лет назад
- $175Веб-программирование1 исполнительЗакрыт16 лет назад
Дано: скоро будет установлен и наполнен англоязычный интернет-магазин на Joomla1.5 VirtueMart. Нужно прикрутить к нему оплату товара с помощью Visa, Visa Electron, MasterCard и что еще в буржунете распространено. Указывайте цену и портфолио.
Веб-программирование2 заявкиЗакрыт16 лет назадЗдравствуйте! Мой сайт работает на бесплатной CMS PostNuke. Форум для него PNphpBB2. Я его не обновлял никогда (установлен он был несколько лет назад и я не уверен, что он поддерживается командой разработчиков). )В последние дни ...
Веб-программирование1 исполнительЗакрыт16 лет назад- $25
Есть форма с календарем. Нужно прикрутить js Pop UP календарь. Естественно,в календаре при выборе определенной даты, эта дата меняется и в форме. Есть пример реализации такого календаря, да и ...
Веб-программирование1 исполнительЗакрыт16 лет назад В общем вот такая машинка, как в ролике(исходник дам), ездит ровно туда и обратно, при клике - останавливаеться, запускаеться музыка, появляеться плэйлист с музыкой, в это время из машинки выходят 8 девушек в купальниках и ...
Веб-программирование8 заявокЗакрыт16 лет назадПочтеннейшие коллеги! Я ищу партнера для создания плагинов для buddypress,joomla,drupal. Функционально скрипт (для buddypress)уже работает http://sinfulopening.com/search/, но сделать из него плагины мне одному трудно вследствии плохого знания этих систем, недостатка ...
Веб-программирование3 заявкиЗакрыт16 лет назад- $30
Анимировать шапку В шапке небо. Надо чтобы оно двигалось справа налево http://img193.imageshack.us/img193/7289/condi7777772iii.jpg
Веб-программирование30 заявокЗакрыт16 лет назад - $50
Нужно всунуть срипт http://simple.testscript.ru/ в мой шаблон, по идее всё в 2 файлах-хедер и футер и сделать вывод картинок на главной в 3 колонки.
Веб-программирование1 исполнительЗавершен16 лет назад - $20
ТЗ: на входе index.html, style.css, папка images. Скрипт должен заменять имена файлов картинок, названия стилей id и классов в хтмл файле, в файле стилей и менять названия файлов картинок. Нужно предусмотреть случай когда ...
Веб-программирование10 заявокЗакрыт16 лет назад