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

質問編集履歴

1

正規表現に必要ない文字列があったので、修正しました。

2017/01/13 09:29

投稿

test_87097
test_87097

スコア47

title CHANGED
File without changes
body CHANGED
@@ -20,11 +20,11 @@
20
20
  ```ここに言語を入力
21
21
  $rawData = '上記の例文';
22
22
  $datePts = [
23
- '/^(?P<year>[0-9]{4})\年(?P<month>[0-9]{1,2})\月(?P<day>[0-9]{1,2})日/', //Y年m月d日
23
+ '/^([0-9]{4})\年([0-9]{1,2})\月([0-9]{1,2})日/', //Y年m月d日
24
- '/^(?P<year>[0-9]{4})\-(?P<month>[0-9]{1,2})\-(?P<day>[0-9]{1,2})/', //Y-m-d
24
+ '/^([0-9]{4})\-([0-9]{1,2})\-([0-9]{1,2})/', //Y-m-d
25
- '/^(?P<year>[0-9]{4})\/(?P<month>[0-9]{1,2})\/(?P<day>[0-9]{1,2})/', //Y/m/d
25
+ '/^([0-9]{4})\/([0-9]{1,2})\/([0-9]{1,2})/', //Y/m/d
26
- '/^(?P<month>[0-9]{1,2})\月(?P<day>[0-9]{1,2})日/', //m月
26
+ '/^([0-9]{1,2})\月([0-9]{1,2})日/', //m月
27
- '/^(?P<month>[0-9]{1,2})\-(?P<day>[0-9]{1,2})/', //m-d
27
+ '/^([0-9]{1,2})\-([0-9]{1,2})/', //m-d
28
28
  ];
29
29
 
30
30
  $timePts = [