回答編集履歴
2
追記
answer
CHANGED
@@ -1,4 +1,6 @@
|
|
1
1
|
正規表現を使って、?以降の文字を消すのが一つ。
|
2
|
+
出先なので未検証ですが、`¥?¥d+$`を空文字列に置き換えれば良いです。
|
3
|
+
|
2
4
|
あるいは強引に、文字列.rstrip('?0123456789') もありかも。
|
3
5
|
[Python 標準ライブラリ » str.rstrip](https://docs.python.jp/3/library/stdtypes.html#str.rstrip)
|
4
6
|
|
1
追記
answer
CHANGED
@@ -1,4 +1,5 @@
|
|
1
1
|
正規表現を使って、?以降の文字を消すのが一つ。
|
2
2
|
あるいは強引に、文字列.rstrip('?0123456789') もありかも。
|
3
|
+
[Python 標準ライブラリ » str.rstrip](https://docs.python.jp/3/library/stdtypes.html#str.rstrip)
|
3
4
|
|
4
5
|
取り出すのがメディアファイルだけなら、後者の方法でも充分でしょう。
|