Я пытаюсь выяснить, как сопоставить все символы '
, которые не находятся между блоком кода уценки.Использование расширения VSCode regreplace
Кажется, VSCode использует регулярное выражение Javascript.
ex:
match this one '
```
don't match this
```
match this as well '
```
not this one '
```
yes to this one '
`not this ' one`
цель состоит в том, чтобы заменить соответствующие * ’
char
На данный момент у меня есть это регулярное выражение:
(?:(?!`[.\n]*?'))(')[.\n]*?(?!`)
, которое соответствует всем '
даже тем, которые находятся в блоке кода.