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

回答編集履歴

1

追記

2019/12/14 02:06

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -6,4 +6,11 @@
6
6
  >>> n = "'3,000'"
7
7
  >>> int(n.strip('"\'').replace(',', ''))
8
8
  3000
9
+ ```
10
+
11
+ 正規表現を使って数字以外を除去しても良いでしょう。ちょっと乱暴ですが。
12
+ ```Python
13
+ >>> import re
14
+ >>> int(re.sub(r'\D', '', n))
15
+ 3000
9
16
  ```