RomikChef: если нет что сказать, свали плиз из этого топика.
Я немного переформулирую вопрос, мне не надо знать что делает регексп, мне надо знать где у него что.
Например
$text=~s/(p[^>]*> )[-—]/$1–/g;
с $text ясно, в ней результат. А какая часть обозначает передеваемую для обработки строку ?
Т.е. как вся эта хрень будет выглядеть в пхп варианте ?