私の目標は、指定されたURLからドメインを抽出することです。私は以下を使用しているエンドのためにSQLite:trim usage
:
select distinct ltrim(rtrim('https://www.youtube.com/watch?v=...', '/'), 'https://')
私が得る結果は次のとおりです。
www.youtube.com/watch?v=...
次が予想されるが:
www.youtube.com
どのように上記のことができます実現しましたか?
注:
私はtrim
機能が異なり、私は予想以上に働くことに気付きます。
select distinct ltrim('https://www.youtube.com/watch?v...', 'youtu')
は、同じ文字列をそのまま返します。- スラッシュのみをトリムしようとすると
select ltrim('https://www.youtube.com/watch?v...', '/')
と同じ文字列が返されます。
説明は歓迎されます。
これはありません。 1つの文字に遭遇するまで、2番目のパラメータのどこかに現れる文字を削除するだけです。とにかく、なぜあなたは実際のプログラミング言語ではなく、SQLでこれをしたいのですか? –