- $post_content = "@oschina と @twitter は、トピック名とオブジェクト名をフィルターするために #PHP# の #正規表現# を使用することを研究しています";
-
- $tag_pattern = "/#([^#|.]+)# /";
- preg_match_all($tag_pattern, $post_content, $tagsarr);
- $tags = implode(',',$tagsarr[1]);
-
- $user_pattern = "/@([a-zA-z0-9_ ]+)/";
- $post_content = preg_replace($user_pattern, '@$programmer chuangzi' , $post_content );
- $post_content = preg_replace($tag_pattern, '#$プログラマー 荘子#< ;/a>', $post_content) ;
コードをコピー
|