Forum Webscript.Ru
Программирование => Perl => Тема начата: chuwy от 05 Октября 2007, 23:45:06
-
Здравствуйте.
Есть текст окруженный тегами типа \\acH (открывающий) и \\bcH (закрывающий)
Моя задача написать функцию которая:
1) Преобразует эти тэги в html т.е. допустим и .
2) Запишет содержимое в некоторую переменную (что в принципе разумеется, но все же...)
Помогите кто чем может.
-
chuwy
ну ты начни что-нибудь делать... мы поможем по ходу решения задачи...
или ты просишь за тебя весь код написать?
-
Весь код не надо, хотябы одну эту функцию :)
Если серьёзно, то ищу ответ в регулярных выражениях типа :
$txt =~ s/$TagO[A-Z]$TagC//g;
но это так понимаю совсем не то... не кодер я...
-
Так вот скажите для начала как этот "[A-Z]" в переменную запихать
-
chuwy
не кодер я...
тогда заплати деньги кодеру... и не парь тут людям мозг...
-
злой что то форум стал...
$txt=\'\\acH (open) \\bcH\';
$txt =~ s/\\\\acH//;
$txt =~ s/\\\\bcH/<\\/b>/;
print "$txt";
-
$txt=~s/\\\\acH([^\\bcH]*.)\\\\bcH/$1<\\/b>/g;
-
и еще чуть чуть подправим
$txt=\'\\acH (open) \\bcH \\bcH \\bcH \\bcH \';
$txt =~ s/\\\\acH//g;
$txt =~ s/\\\\bcH/<\\/b>/g;
print "$txt";