웹 사이트 용 사용자 정의 게시판을 구축 중입니다. (웹 사이트는 맞춤형이 필요합니다. :)) 내가하려는 것은 정규식을 사용하여 [b]를 가져 와서 출력으로 전환하는 것입니다. 그런 다음 다른 스타일 [img] example.jpg [/ img]와 < \ img src = "example.jpg">을 출력하십시오. 그러나 지금까지 내가 시도한 모든 것이 작동하지 않는 것 같습니다. 누구든지 이것이 어떻게 작동하는지에 대한 예를 가지고 있습니까?정규 표현식을 사용하여 BBCode를 변환하십시오.
$text = ' text [b]tucny[/b] je [b]u[/b]rcite [img]dobre.gif[/img] dalsi';
$text =~ s/\[b\]([^\[]*)\[\/b\]/<b>$1<\/b>/g;
$text =~ s/\[img\]([^\[]*)\[\/img\]/<img src="$1" \/>/g;
print $text;
: 당신이 사용할 수있는
<?
$text = 'enter your text here';
$text = preg_replace('/\[b\]([^\[]*)\[\/b\]/','<b>$1<\/b>',$text);
$text = preg_replace('/\[img\]([^\[]*)\[\/img\]/','<img src="$1" \/>',$text);
print "$text"; // print new text
?>
펄에서 더 정확하게하려면
정확하게 태그 지정했지만 asp.net mvc2를 사용하고 있다는 것을 잊었습니다. – Dale
지금까지 해본 내용을 알려주십시오. 우리는 당신이 일하는 정규 표현식을 만드는 것을 도울 수 있습니다. –