私は数十のURLである長い文字列を持っています。 'http'
というパターンで始まり、'http'
が2回目に見つかったときに各部分文字列を終了するURLのリストにする正規表現以外の方法はありますか?文字パターン(Python)に達したときに終了する文字列内の部分文字列を見つける方法
http://www.annuncibdsm.in/?view=selectcity&targetview=posthttp://www.bakecaincontri.in/?view=selectcity&targetview=posthttp://www.incontrixxx.in/?view=selectcity&targetview=posthttp://www.annuncixadulti.com/?view=selectcity&targetview=posthttp://dubizzle.us/?view=selectcity&targetview=posthttp://xincontri.com/index.php?view=selectcityhttp://www.18plusservices.com/mobile/?view=selectcity&targetview=post&cityid=0&lang=enhttp://www.mercatoneannunci.net/?view=selectcity&targetview=post&catid=46&cityid=-18&lang=it</a>http://www.annonce-be.com/?view=selectcity&targetview=post&cityid=-1&lang=fr
それは休憩なしで1つの長い文字列です。
のURLの例の文字列を投稿してください。なぜ正規表現が必要ないのですか? – Simon
私はすでにregexを使ってみましたが、これをstring.find( 'substring')に似た方法があるかどうかを見たいと思っていました。これを除いて、使用することができないたびにさまざまな部分文字列になります – McLeodx
なぜあなたはurls_str = original_string.split( 'http')を使っていないのですか? – dmitryro