How do I address special characters in Regex? @ ? # $ % %...
this patten searches for a letter that comes between a prefix and a suffix.
$pattern = '/((?<!\b$PREFIX)$LETTER|$LETTER(?!$SUFFIX\b))/i';
$string = 'end';
$prefix = 'e';
$letter = 'n';
$suffix = 'd';
Ama ne $string
bir #
ile başladı eğer
$string = '#end';
$prefix = ???
edit: Bu tam olarak preg_replace olduğunu
$text = "<p>Newton, Einsteing and Edison. #end</p>"
$pattern = '/((?<!\b$PREFIX)$LETTER|$LETTER(?!$SUFFIX\b))/i';
echo preg_replace($pattern, '<b>\1</b>', $text);
Bu cesur bir n
ile her n
harf yerine fakat #end
in n
exculde gerekiyordu