help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Is there something like `file-name-concat', but for urls?


From: Emanuel Berg
Subject: Re: Is there something like `file-name-concat', but for urls?
Date: Wed, 26 Jul 2023 14:44:11 +0200
User-agent: Gnus/5.13 (Gnus v5.13)

Here is how to do it in Emacs.

If you read the docstring for `url-generic-parse-url', you see
that it is based on RFC 3986, even.

Don't mention it ...

;;; -*- lexical-binding: t -*-
;;
;; this file:
;;   https://dataswamp.org/~incal/emacs-init/misc.el

(require 'cl-lib)
(require 'url-parse)

(defun valid-url (url)
  (let ((data (url-generic-parse-url url)))
    (when (cl-struct-slot-value 'url 'type data)
      t) ))

;; (valid-url "https://dataswamp.org/~incal/";) ; t
;; (valid-url "dataswamp.org/~incal/")         ; nil

-- 
underground experts united
https://dataswamp.org/~incal




reply via email to

[Prev in Thread] Current Thread [Next in Thread]