pythonのreモジュールを使って、
url = https://.../hoge.html/ → https://.../hoge.html
のように、最後尾にスラッシュがあった場合にそれを消し去りたいのですがどう記述したらよいでしょうか?
コード
python
1### cgi.py 2import re 3import cgi, cgitb 4cgib.enable() 5 6url = form.getvalue('url', '') # ex) https://example.com 7pattern = r'(.*)/|.+' 8norm_url = re.match(pattern, url).group(1) # https://example.co 9
上のコードだとスラッシュがないurlだと最後尾が削れてしまいます。cgiを使って入力したurlの表記に依存しない形で書きたいです。どなたかご指摘いただけると嬉しいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/30 04:39