teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

6

修正&追記

2018/02/02 15:47

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -17,6 +17,9 @@
17
17
  【追記③】
18
18
  strposだと取得できたのですがpreg_matchだとダメなのでしょうか。
19
19
 
20
+ 【追記④】
21
+ 下記だと【実験内容】以降取得できたのですが、$body_textに配列?が入ると途端にエラーが出てしまいます。
22
+ ※?の箇所は正確な表現を知らないため自身がないので付けています。
20
23
 
21
24
  ```PHP
22
25
 
@@ -26,7 +29,7 @@
26
29
 
27
30
  // 【実験内容】含む以降を取得してみる
28
31
  preg_match(
29
- '/【実験内容】/',
32
+ '/【実験内容】.+/u',
30
33
  $body_text,
31
34
  $result
32
35
  )

5

追記

2018/02/02 15:47

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -14,7 +14,10 @@
14
14
  //【以降を取得?
15
15
  $result=substr($body_text, $sample);
16
16
 
17
+ 【追記③】
18
+ strposだと取得できたのですがpreg_matchだとダメなのでしょうか。
17
19
 
20
+
18
21
  ```PHP
19
22
 
20
23
  <?

4

追記

2018/02/02 10:18

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -4,9 +4,17 @@
4
4
 
5
5
  よろしくお願いします。
6
6
 
7
- 【追記】
7
+ 【追記
8
8
  それとも【実験内容】以前を削除の方がいいのでしょうか。
9
9
 
10
+ 【追記②】
11
+ //strposを使う方法?
12
+ //【の位置を見つける
13
+ $sample=strpos($body_text, "【");
14
+ //【以降を取得?
15
+ $result=substr($body_text, $sample);
16
+
17
+
10
18
  ```PHP
11
19
 
12
20
  <?

3

追記

2018/02/02 10:15

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -4,6 +4,9 @@
4
4
 
5
5
  よろしくお願いします。
6
6
 
7
+ 【追記】
8
+ それとも【実験内容】以前を削除の方がいいのでしょうか。
9
+
7
10
  ```PHP
8
11
 
9
12
  <?

2

一部修正

2018/02/02 10:02

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -10,7 +10,7 @@
10
10
  // 取得したい文字列
11
11
  $body_text=".....【実験内容】....";
12
12
 
13
- // 【実験内容】以降を取得してみる
13
+ // 【実験内容】含む以降を取得してみる
14
14
  preg_match(
15
15
  '/【実験内容】/',
16
16
  $body_text,

1

一部修正

2018/02/02 10:01

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -10,7 +10,7 @@
10
10
  // 取得したい文字列
11
11
  $body_text=".....【実験内容】....";
12
12
 
13
- // 実験内容を取得してみる
13
+ // 実験内容】以降を取得してみる
14
14
  preg_match(
15
15
  '/【実験内容】/',
16
16
  $body_text,