$value['keyword']='P|$$';<br>
$keyword = preg_quote($value['keyword'], '/');<br>
$question = "verying P|$$ quedon";<br>
echo $abc = preg_replace("/\b($keyword)\b/i",'<span style="color:red">$1</span>',$question);<br>
이preg_replace이다 나는 붉은 색에서 문자열의 검색 키워드를 원하는
''/ \ b ($ keyword) \ b/i "'대신/(?
'
'도 구문 오류를 일으킬 것입니다 (그들은 실제로 당신의 실제 코드에 없습니까?). – segFault
패턴을 시도했지만 String P | $$의 "P"만 대체했습니다. 및 기타 특수 문자가 빨간색으로 대체되지 않습니다. –