I wanted to replace all instances of this:
`#90 <https://github.com/simonw/sqlite-utils/issues/90>`__
With this:
:issue:`90`
I used the VS Code's Find and Replace tool with regular expression mode turned on (the .*
button). I used the following for the find:
`#(\d+) <https://github.com/simonw/sqlite-utils/issues/\1>`__
Note the \1
reference to say "the same thing I captured earlier with parenthesis". Then I used this as the replace string:
:issue:`$1`
Here the $1
means "the first thing captured with parenthesis".
The resulting change can be seen in commit e83aef95.
Created 2021-08-02T14:30:11-07:00 · Edit