質問編集履歴
6
ユーザー名の定義が曖昧だったため、スクリーンネームに変更。
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
$content というWordPressの投稿の中から、Twitterの
|
5
|
+
$content というWordPressの投稿の中から、Twitterのスクリーンネーム(@から始まり、英数字とアンダーバーで1-15文字)を検索し、それを<a href="https://twitter.com/user">@user</a>に置換する。というプログラムを作っています。
|
6
6
|
|
7
7
|
|
8
8
|
|
5
$content修正。
test
CHANGED
File without changes
|
test
CHANGED
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
```php
|
26
26
|
|
27
|
-
$content ='こんにちは、<a href="https://twitter.com/user">@user</a>と、@user2さん。';
|
27
|
+
$content ='こんにちは、<a href="https://twitter.com/user1">@user1</a>と、@user2さん。';
|
28
28
|
|
29
29
|
function replace_tw_user_name_to_link( $content ) {
|
30
30
|
|
@@ -38,6 +38,6 @@
|
|
38
38
|
|
39
39
|
echo $content;
|
40
40
|
|
41
|
-
結果:'こんにちは、<a href="https://twitter.com/user"><a href="https://twitter.com/user">@user</a></a>と、<a href="https://twitter.com/user2">@user2</a>さん。'
|
41
|
+
結果:'こんにちは、<a href="https://twitter.com/user1"><a href="https://twitter.com/user1">@user1</a></a>と、<a href="https://twitter.com/user2">@user2</a>さん。'
|
42
42
|
|
43
43
|
```
|
4
$content修正。
test
CHANGED
File without changes
|
test
CHANGED
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
```php
|
26
26
|
|
27
|
-
$content ='こんにちは、<a href="https://twitter.com/user">@user</a>@user2さん。';
|
27
|
+
$content ='こんにちは、<a href="https://twitter.com/user">@user</a>と、@user2さん。';
|
28
28
|
|
29
29
|
function replace_tw_user_name_to_link( $content ) {
|
30
30
|
|
@@ -38,6 +38,6 @@
|
|
38
38
|
|
39
39
|
echo $content;
|
40
40
|
|
41
|
-
結果:'こんにちは、<a href="https://twitter.com/user"><a href="https://twitter.com/user">@user</a></a><a href="https://twitter.com/user2">@user2</a>さん。'
|
41
|
+
結果:'こんにちは、<a href="https://twitter.com/user"><a href="https://twitter.com/user">@user</a></a>と、<a href="https://twitter.com/user2">@user2</a>さん。'
|
42
42
|
|
43
43
|
```
|
3
$contentを、aタグありユーザー名と、aタグなしユーザー名を含むものに変更。
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
$content という
|
5
|
+
$content というWordPressの投稿の中から、Twitterのユーザー名(@から始まり、英数字とアンダーバーで1-15文字)を検索し、それを<a href="https://twitter.com/user">@user</a>に置換する。というプログラムを作っています。
|
6
6
|
|
7
7
|
|
8
8
|
|
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
```php
|
26
26
|
|
27
|
-
$content ='こんにちは、<a href="https://twitter.com/user">@user</a>さん';
|
27
|
+
$content ='こんにちは、<a href="https://twitter.com/user">@user</a>@user2さん。';
|
28
28
|
|
29
29
|
function replace_tw_user_name_to_link( $content ) {
|
30
30
|
|
@@ -38,6 +38,6 @@
|
|
38
38
|
|
39
39
|
echo $content;
|
40
40
|
|
41
|
-
結果:'こんにちは、<a href="https://twitter.com/user"><a href="https://twitter.com/user">@user</a></a>'
|
41
|
+
結果:'こんにちは、<a href="https://twitter.com/user"><a href="https://twitter.com/user">@user</a></a><a href="https://twitter.com/user2">@user2</a>さん。'
|
42
42
|
|
43
43
|
```
|
2
WordPressタグを追加
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
1
正規表現タグを追加
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|