回答編集履歴

3

助詞抜け

2020/03/29 07:32

投稿

mit0223
mit0223

スコア3401

test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
 
18
18
 
19
- 利用している技術以下のとおりです。
19
+ 利用している技術以下のとおりです。
20
20
 
21
21
  - [正規表現](https://docs.python.org/ja/3/library/re.html)で文字列から対象部分の切り出し
22
22
 

2

ミスの修正

2020/03/29 07:32

投稿

mit0223
mit0223

スコア3401

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  import re
12
12
 
13
- [int(re.match(r'(^|.* )a=(\d*)($| .*)',item).group(1)) for item in ['a=1 b=2 c=3', 'a=2 b=3, c=4']]
13
+ [int(re.match(r'(^|.* )a=(\d*)($| .*)',item).group(2)) for item in ['a=1 b=2 c=3', 'a=2 b=3, c=4']]
14
14
 
15
15
  ```
16
16
 

1

せめて a= の場所が先頭でなくても良いようにし xa=4 とかに騙されないように修正した

2020/03/29 07:30

投稿

mit0223
mit0223

スコア3401

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  import re
12
12
 
13
- [int(re.match(r'a=(\d*) .*',item).group(1)) for item in ['a=1 b=2 c=3', 'a=2 b=3, c=4']]
13
+ [int(re.match(r'(^|.* )a=(\d*)($| .*)',item).group(1)) for item in ['a=1 b=2 c=3', 'a=2 b=3, c=4']]
14
14
 
15
15
  ```
16
16