1
URLの先頭からすべてのURLを取り除くことができます(URL全体の構造に関係なく)。末尾の/
)。Googleスプレッドシートの正規表現でルートドメインを抽出する
は、式1:
=trim(REGEXEXTRACT(REGEXREPLACE(REGEXREPLACE(A2,"https?://",""),"^(w{3}\.)?","")&"/","([^/?]+)"))
これは、サブドメインを除いて、ルートドメインからすべてを取り除きここ
は、私は他のスレッドで見つかった2つの式があります。
式2:
=REGEXEXTRACT("."&A2&"/","\.([^.]+\.[^./?]+)(?:/|\?)")
これはhttps://
除いて、ルートドメインからすべてを取り除きます。
編集:私はもう少しそれをいじりてきた。式2は、https://www.
とhttp://www.
を処理できますが、https:
またはhttp:
では処理できません。
おかげで、完璧に動作します。 シート1のセル値と2番目のシートの行全体の値を比較する式はありますか?次に、シート1のセル値がシート2の値と一致する場合、元のセルに背景色が追加されますか? –
質問はこのスレッドのトピックではないので、私は新しいスレッドを作成しました:http://stackoverflow.com/questions/41508390/google-sheets-compare-cell-value-in-sheet-1-to-cell-values-シート内の列 –