引用符
こちらを参考に^^
追記
引用符別のサンプルを作成してみました。
ちなみに、今回使用する $1 は変数ではないので、文字列に直接埋め込むことが必要です。
php
1<?php
2$value = '\'hoge\'';
3echo $value.PHP_EOL;
4$res[1] = preg_replace( '/\'(.*?)\'/', '<span class="aaa">\'$1\'</span>' , $value );
5$res[2] = preg_replace( "/'(.*?)'/", "<span class=\"aaa\">'$1'</span>" , $value );
6$res[3] = preg_replace( '/\'(.*?)\'/', '<span class="aaa">$1</span>' , $value );
7$res[4] = preg_replace( "/'(.*?)'/", "<span class=\"aaa\">$1</span>" , $value );
8$res[5] = preg_replace( '/\'(.*?)\'/', '<span class="aaa">\\1</span>' , $value );
9$res[6] = preg_replace( "/'(.*?)'/", "<span class=\"aaa\">\\1</span>" , $value );
10var_dump($res);
11
12///
13
14'hoge'
15array(7) {
16 [1]=>
17 string(31) "<span class="aaa">'hoge'</span>"
18 [2]=>
19 string(31) "<span class="aaa">'hoge'</span>"
20 [3]=>
21 string(29) "<span class="aaa">hoge</span>"
22 [4]=>
23 string(29) "<span class="aaa">hoge</span>"
24 [5]=>
25 string(29) "<span class="aaa">hoge</span>"
26 [6]=>
27 string(29) "<span class="aaa">hoge</span>"
28 [7]=>
29 string(29) "<span class="aaa">hoge</span>"
30}
退会済みユーザー
2017/08/31 06:35