0
re
を使用してURLをマッチさせようとしていますが、マッチの一部をオプションにすることに関して問題があります。 [A-Za-z0-9?&=/?_]+
、私は次のことを行うために、正規表現を変更したいオプションをPythonで正規表現の一部を選択してください。
https://iskis.com/?loc=shop_view_item&item=220503032
- そのように、何もスラッシュISNの後に」:
import re
x = raw_input('Link: ')
reg = '(http|https)://(iski|www\.iskis|iskis)\.(in|com)/[A-Za-z0-9?&=/?_]+'
if re.match(reg, x):
print 'True'
現在、上記のコードは次のように一致します。 tは必要なので、次のように一致する必要があります。
https://iskis.com
私は確かに単純な解決策がありますが、これを解決する方法はわかりません。