我正在尝试转换这样的内容:
@Username
成:
<a href="Username">Username</a>
虽然无法在任何地方找到RegEx。有什么建议吗?
谢谢!
答案 0 :(得分:5)
您可以使用preg_replace
功能:
$str = preg_replace('/@(\w+)/', '<a href="$1">$1</a>', $str);
答案 1 :(得分:0)
<?php
$str = "Sample text @Username sample text.";
$new_str = preg_replace( '\@([a-zA-Z0-9]*)', '<a href="$1">$1</a>', $str );
echo $new_str;
?>
我认为这会奏效。