notebooks: line parsing
Created by: novoselrok
This PR fixes parsing single line ranges from file URLs, e.g. https://sourcegraph.com/github.com/sourcegraph/sourcegraph@feature/-/blob/client/web/index.ts?L101
.
Additionally, it prepares functions for parsing line ranges in the format 123-321
, 123
to be used in file blocks.