The part of the URL delimited by the # is called a fragment/anchor and is not provided to the web server as part of the request. It is used by the web browser to access a particular section of a web page once it has loaded.
In otherwords, the browser requests the following from the server:
GET / HTTP/1.1[CRLF]
User-Agent: Web-sniffer/1.1.0 (+http://web-sniffer.net/)[CRLF]
Since the server does not see the fragment "Creating-a-Cleaning-Calendar-in-the-Bullet-Journal/c21x6/574239950cf26572082b9fc1" in a header, you cannot develop a rule to match.