我对正则表达式并不是非常坚定,所以我不得不问你:preg_match所有单词都以@开始?
如何找到一个字符串包含一个以@开头的单词?
例如我有一个像“这是for @codeworxx”的字符串?
我很抱歉,但我没有起点为:(
希望你能帮助
感谢, 萨沙
好感谢的结果 - 但我犯了一个错误 - 如何实施eregi_replace ???
$text = eregi_replace('/\[email protected][^\B]+/','<a href="\\1">\\1</a>', $text);
不起作用??!?
为什么?我不需要输入与模式相同的表达式吗?
你应该改变_ * _到 - + - ,所以它不会赶上空话 – Amirshk
THX,纠正.. – miku
也要看是什么单词,你可能想使用'\ w'而不是'[^ \ B]' –