回答編集履歴
3
preg_match
test
CHANGED
@@ -3,3 +3,7 @@
|
|
3
3
|
|
4
4
|
|
5
5
|
`(http:\/\/exmple\.com\/a\/b\/c\/)(.*)$` として、`$1` で前半部分が、`$2` で後半部分が取り出せます。
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
`pret_replace` でなく `preg_match` を使って、`preg_match($pattern, $subject, $matches)` とすると `$matches[1]` に前半部分、`$matches[2]` に後半部分が入るので、後半部分をエンコードして前半部分に接続するというのが簡単かもしれません。
|
2
かっこの位置を移動
test
CHANGED
@@ -2,4 +2,4 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
`(http:\/\/exmple\.com\/a\/b\/c\/)(.*$
|
5
|
+
`(http:\/\/exmple\.com\/a\/b\/c\/)(.*)$` として、`$1` で前半部分が、`$2` で後半部分が取り出せます。
|
1
補足
test
CHANGED
@@ -1 +1,5 @@
|
|
1
1
|
`.*$`と書きます。
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
`(http:\/\/exmple\.com\/a\/b\/c\/)(.*$)` として、`$1` で前半部分が、`$2` で後半部分が取り出せます。
|