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

回答編集履歴

1

追記

2018/11/30 09:14

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -2,4 +2,14 @@
2
2
  かっこを付けてあげましょう。
3
3
  ```
4
4
  '\d*.\d* +(m|cm)'
5
- ```
5
+ ```
6
+
7
+ また、`.`はメタ文字として特殊な意味を持ちます。
8
+ 上記の正規表現だと、`12@34 m`なども通ってしまいます。
9
+
10
+ `.`をエスケープしてあげる必要があります。
11
+ ```
12
+ r'\d*.\d* +(m|cm)'
13
+ ```
14
+
15
+ ついでにraw文字列にもしてみました。